Java入门(一)java中的分隔符号

article/2025/9/24 1:31:15

一直想自己学着写点东西,就趁着寒假写个简单的java入门,当时学校发的教材《java应用开发与实践》这本书作为小白入门就足够了
在这里插入图片描述
所以我准备按着这本书的目录顺序来写。(如果是大学生然后只是为了应付考试,学校配的书看了就绰绰有余没必要买其他的,想深入学习的不算)

java中的分隔符号

对于一门编程语言来说,分隔符是其中的基础符号,同时也是构成一门语言所必不可少的符号要素。目前来说,对于分隔符大部分主流编程语言都是大同小异,基本相同。学过c的可以忽略这一章。
Java中的分隔符为:
花括号( {} )
分号( ;)
冒号( : )
方括号([])
圆括号(())
圆点(.)
空白符( )
注意这些分隔符在输入的时候都要采用英文半角,如果使用中文符号会出现报错提示。同时此程序也无法通过编译。
下面介绍几个分隔符的功能

(1)花括号( {} )
Java语言的类体,方法体,程序块等都需要放在一对花括号({ })的中间,构成完整的程序段,用于区分这些程序段是一个完整的类方法,或者程序块(通俗上讲花
括号来用确定这段程序在代码层次上的开始与结束)。

(2)分号( ;)

Java语言的几乎每条语句都用分号( ;)结束,作为语句的分隔。Java语 言允许多条语句放在同一行,但是为了程序结构的美观和层次感,建议一行只放一条语句。 当然一条语句也可以跨多行,只要在语句最后结束的地方以分号结束即可,不过一般不建议这么做。

(3)逗号(,)
逗号使用的场合主要有两种情形: a.多个同类型的变量声明,中间用逗号隔开其分隔符的作用; b.方法中的形参列表,各个形参之间用逗号隔开。

(4)冒号( :)
冒号主要用于标签后面,多用在流程控制语句中,如switch/case分支语句中的case子句。

(5)方括号([])
方括号主要运用在数组中,声明数组或访问数组中的某个元素。

(6)圆括号()
圆括号使用的场合比较多,主要在以下几种情形下使用:
a.方法中用圆括号包含形参列表,或者调用方法时,传入的实参也用圆括号包含;

b.不同的数据类型之间强制转换时,可以使用圆括号包含要强制转换的数据类型;

c. 在一个表达式中,可以用圆括号包含表达式的一部分,以改变这部分内容的计
算优先级。

(7)圆点(.)
圆点主要用在类/对象的实例调用其成员(包括方法和属性)。一般格式为
实例名.成员

(8)空白符( )
Java中的空白符包括空格(Space) ,制表符(Tab) 和空行等。其中,空格主要用于声明变量,用来隔开类头,方法头定义中的各个关键字,名,方法名等,在这些场合下,空格是必不可少的。但是,标识符中不能含有空格,否则程序会出错。

Java程序编译的时候,对多余的空白符忽略不计,不会产生任何影响。在程序中加入适当的空格或者空行,并使用制表符将不同层次的语句进行缩进,同一层次的语句对齐,使代码更有层次感,方便阅读。


http://chatgpt.dhexx.cn/article/6rrI6VLZ.shtml

相关文章

文件分隔符 ‘/‘(斜杠) 和 ‘\‘(反斜杠) 的使用

前言 在学习时,总会用到 Windows 和 Linux ,输入路径时,文件路径分隔符有时用 ‘\’(斜杠),有时用 ‘/’(反斜杠),属实不好区分,故作此篇。 在 Windows 操作…

IIS6+PHP5 内存位置访问无效

在PHP5.2.4中加载php_sqlite.dll时忘记加载php_pdo.dll文件,运行phpinfo()函数时提示内存位置访问无效。去掉";extensionphp_pdo.dll"前面的分号,重新启动w3svc,问题解决。 如果在php.ini文件中设置display_startup_errors On&…

计算机内存管理之内存访问

文章目录 一、设备I/O内存访问ioremap & ioremap_nocacheioremap_cachedioremap_wc & ioremap_wtI/O内存访问流程 二、设备地址映射到用户空间mmap过程 三、devmem原理“/dev/mem”设备devmem命令原理 四、malloc原理malloc的工作原理缺页中断malloc的free 一、设备I/O…

0xC0000005: 写入位置 0x00000000 时发生访问冲突的解决办法(内存对齐)

0xC0000005: 写入位置 0x00000000 时发生访问冲突的解决办法(内存对齐) 顺带总结相关的内存问题: 1)写入位置发生冲突(内存对齐造成) 2)delete造成的this->0xFFFFFFFF内存问题链接 其它的话,由于当时项目测试忘了截图只能口述…

内存访问冲突问题(非法内存访问)

无独有偶,我居然又碰上了同样的问题。 原因跟之前一样,对象在内存中已经被销毁,或者这个对象压根就没有被创建过。 慢慢的查找p_Screen在哪里被复制以及在哪里被销毁,最有效的方法就是看函数调用栈。 当我把断点设置在p_Screen赋值…

访问固定的内存位置(Accessing fixed memory locations)

背景 如果有学过汇编,那么访问内存将不是一件难事,因为汇编要求你熟悉每一个内存模块,每一个内存地址。我记得当初上汇编的第一节课,老师就说汇编如果不懂的,直接debug那个地址,在命令控制台里找出那个地址…

访问非法内存为什么不会出错?

大家好,我是杂烩君。 上篇文章分享几个实用的代码片段(第二弹)我们分享了一段代码: 有位读者在朋友圈评论我的文章:(type * )0不是指向空地址吗?(type*)0->…

关于ImportError: DLL load failed: 内存位置访问无效的解决方案

一、首先确定import XXX哪个出错了。我的是import ibm_db出错了! 二、cmd,输入 pip uninstall ibm_db,先是删除这个驱动包!前提是你必须安装pip,如果没有安装命令不能识别。 三、删除成功后,输入 pip ins…

MUI框架详解-全面讲解MUI框架使用

课程目录: 01MUI 介绍、新项目创建、 基础布局.mp4 02MUI - accordion(折叠面板)、button.mp4 03MUI - actionsheet(操作表)、badge.mp4 04MUI - 复选框、单选框、使用js获取选择值.mp4 05MUI - datepicker&#xff08…

腾讯开源的Android UI框架——QMUI Android

各位同学,早上好,我是你们的老朋友D_clock爱吃葱花,前些天忙着发版本,最近也在看各种各样的新知识,有好多东西想写啊啊啊啊啊。嗯,先冷静捋一下,卖个关子。扯回正题,今天继续为大家推…

vue开发移动端,mui框架的各种使用方法

前面提到使用vue开发APP,自己不太熟悉,后来了解到有这个mui框架,然后改变状态栏颜色和监听返回键也是使用的这个框架,后来又遇到了一些问题,但是官网没有写操作方法(也许是没找到),后…

Android原生集成MUI框架进行混合开发

开发APP中我们经常进行原生结合H5进行混合开发,下面将进行详细讲解Android原生集成MUI框架进行混合开发(项目Demo如下,有需要的可以下载查看),下一篇讲述,Android原生和MUI(也适合H5与原生交互&…

MUI 前端框架体验

前端框架有很多&#xff0c;在做混合开发APP 时&#xff0c;MUI 的UI 看起来更像原生APP&#xff0c;所以就选择MUI 来体验一下。 1 首先下载 安装 HBuilder X 2 创建并选择5app 项目 3.比较关键的index页面 Markup <!DOCTYPE html> <html> <head><me…

Android引入QMUI框架

前言 作为一个JAVA后端开发&#xff0c;学习Android开发&#xff0c;Android原生UI控件样式单一&#xff0c;简单&#xff0c;下面考虑引入UI框架QMUI。具体步骤如下&#xff1a; 一、创建一个Empty项目 二、打开QMUI官网查看相关步骤(对新手很不友好) https://qmuiteam.com…

vue框架和uniapp框架区别,前端vue和uniapp哪个好用

uniapp和vue有什么区别&#xff1f; vue和uni-app的区别如下&#xff1a;1、uni-app可以通过打包实现一套代码多端运行&#xff0c;而vue不行。2、uni-app有自动的框架预载&#xff0c;加载页面的速度更快&#xff0c;vue没有。 3、uniapp使用小程序的标签&#xff0c;vue使用…

vue介绍及vue与其它框架的优缺点

一.vue介绍 1.什么是vue.js Vue (读音 /vjuː/&#xff0c;类似于 view) 是一套用于构建用户界面的渐进式框架。与其它大型框架不同的是&#xff0c;Vue 被设计为可以自底向上逐层应用。Vue 的核心库只关注视图层&#xff0c;不仅易于上手&#xff0c;还便于与第三方库或既有…

MUI框架-05-用MUI做简单App界面

MUI框架-05-用MUI做一个简单App MUI 是一个前端框架&#xff0c;前端框架就像 Bootstrap&#xff0c;EasyUI&#xff0c;Vue ,为了做 app 呢&#xff0c;就有了更加高效的 MUI&#xff0c;我觉得前端框架有很多&#xff0c;也没有必要都取掌握&#xff0c;找一个比较出名的&am…

MUI--高性能前端框架

MUI是什么&#xff1f; 最接近原生APP体验的高性能前端框架。 相比同类框架的优势&#xff1f; 性能和体验的差距&#xff0c;一直是mobile app开发者放弃HTML5的首要原因。 浏览器天生的切页白屏、不忍直视的转页动画、浮动元素的抖动、无法流畅下拉刷新、侧滑抽屉卡顿等问题…

移动端开发框架mui介绍

MUI 官网&#xff1a;https://www.dcloud.io/mui.html MUI 文档&#xff1a;https://dev.dcloud.net.cn/mui/ui/ 演示地址&#xff1a;https://dcloud.io/hellomui/ &#xff08;支持手机和电脑浏览器&#xff09; 开发工具&#xff1a;https://www.dcloud.io/hbuilderx.htm…

MUI(最接近原生APP体验的高性能前端框架)

MUI-最接近原生APP体验的高性能前端框架MUI: 最接近原生APP体验的高性能前端框架https://dev.dcloud.net.cn/mui/ 最接近原生APP体验的高性能前端框架&#xff0c;追求性能体验&#xff0c;是我们开始启动MUI项目的首要目标&#xff0c;轻量必然是重要特征。 MUI不依赖任何第…