Java语法
简单的打印输出
类名:每个类名首字母大写,之后每个单词的首字母都大写其他字母小写
通过public修饰的类,其类名必须与文件名一致
一个类中可定义多个类,编译后会生成多个字节码文件,字节码文件的文件名是其中的类名,其中可被public修饰的类只有一个
编译时对检查源代码中的语法
打印输出时System.out.println();其中println的“ln”的作用是转行。
一个类中只存在一个main方法,main方法是程序的入口,没有main方法,程序不能运行。
注释
作用
对程序进行解释说明,便于后期维护
类型
单行注释
//单行注释:注释一行的内容,一般存在于,要解释说明的代码的上一行,或者,代码尾部
多行注释
/*多行注释*/:注释多行内容,一般存在与类名前或方法名前
文档注释
/**文档注释*/:解释说明类或方法的用法,一般出现在类名前或方法名前,在api中,文档注释的内容会得到保留,另外两种注释的内容,不会保留
注意
编译时程序自动跳过,不对其进行编译
在正确的位置添加注释
标识符
定义
一切起名的地方都叫标识符
规则
只能由字母,数字,下划线,美元符号组合而成的,数字不能作为开头
关键字 和 保留字(const,goto)不能做标识符使用
规范
见名知意
驼峰命名
包名
全部小写
类名,接口名
每个单词首字母大写,其他字母小写
变量名,方法名
第一个单词小写,往后每个单词首字母大写其他的字母小写
常量名
全部大写,字母间用下划线_连接
变量
定义
在内存中开辟一块空间,用来存放指定类型的数据,内存空间为变量,变量在程序运行期间其值可以发生改变
语法
数据类型 变量名 = 变量值;
注意:等号赋值是个从右往左运算的符号,变量中只能存单个数据
分类
局部变量
方法中的变量|语句块中定义的变量,没有默认值,使用前必须初始化。
成员变量
在类中定义的变量,有默认值可以不赋值使用
常量
定义
程序运行期间其值不发生改变
分类
字面值常量
整数常量
小数常量
字符常量
布尔常量
true
false
字符串常量
"abc"
空常量
null
自定义常量
被final修饰
数据类型
基本数据类型
整型
字节型byte
1个字节 -2^7~2^7-1
短整型short
2个字节 -2^15~2^15-1
整形int
4个字节 -2^31~2^31-1
长整形long
8个字节 -2^63~2~63-1
浮点型
单精度 float
4个字节 小数点后6位左右
双精度 double
8个字节 小数点后15位左右
字符型
char
2个字节
范围0~65535
根据Unicode表
布尔型
boolean
一个字节
true
false
引用数据类型
类
接口
数组
数值的表现类型
整形
二进制
由0和1组成,打印输出在开头加入0b或0B,如0B110,表示输出的是十进制的6
八进制
由0~7组成,打印输出开头加0,如011,表示十进制的9
十进制
0~9,默认
十六进制
0~9和A~F不区分大小写组成,打印输出加0X或0x,如0XF3,表示十进制的243
浮点型
若小数小于1,小数点前的0可以省略
科学计数法
3.14e2==>314.0
3.14e-2==>0.0314
转义字符
在java中有些字符具有特殊含义,如果不想要表示特殊含义,只想表示字符本身,可以使用转义字符进行转义
常用种类
\t 制表符占8个空格
\n 换行
\b 退格
java初级(2持续更新)
最新推荐文章于 2024-07-30 20:50:32 发布