注释
单行注释:使用"//"开头, "//"后面的单行内容均为注释。
多行注释:以 " /* " 开头以 " * / " 结尾,在 " /* " 和 " * / " 之间的内容为注释,我们也可以使用多行注释作为行内注释。但是在使用时要注意,多行注释不能嵌套使用。
文档注释:以 " / * * " 开头以 " */ " 结尾,注释中包含一些说明性的文字及一些JavaDoc标签(后期写项目时,可以生成项目的API)
标识符
标识符是用来给变量、类、方法以及包进行命名的,标识符需要遵守一定的规则:
- 标识符必须以字母、下划线_、美元符号$ 开头。
- 标识符其它部分可以是字母、下划线_、美元符号$ 和数字的任意组合。
- Java标识符大小写敏感,且长度无限制。
- 标识符不可以是Java关键字。
标识符的使用规范
- 表示类名的标识符:每个单词的首字母大写
- 表示方法和变量的标识符:第一个单词小写,从第二个单词首字母大写,我们称之为“驼峰原则”。
Java中的关键字/保留字
Java关键字是Java语言保留供内部使用的,如class用于定义类。
Java关键字
变量的本质
变量本质就是代表一个“可操作的存储空间”,空间位置是正确的,但是里面放置什么值不确定。
注意事项
- 每个变量都有类型,类型可以是基本类型,也可以是引用类型。
- 变量名必须是合法的标识符。
- 变量声明是一条完整的语句,因此每一个声明都必须以分号结束。
变量的分类
从整体上可以将变量划分为局部变量、成员变量(也称为实例变量)和实例变量。
变量的分类
常量(Constant)
在Java语言中,主要是利用关键字final来定义一个常量。 常量一旦被初始化后不能再更改其值。
基本数据类型(primitive data type)
Java的数据类型可分为两大类:基本数据类型(primitive data type)和引用数据类型(reference data type)。
Java中定义了3类8种基本数据类型
数值型:byte、short、int、long、float、double
字符型:char
布尔型:boolean
注:引用数据类型的大小统一为4个字节,记录的是其引用对象的地址
整形变量/常量
整形用于表示没有小数部分的数值,它允许是负数。整型的范围与运行Java代码的机器无关,这正是Java程序具有很强移植能力的原因之一。
整形变量/常量
浮点型变量/常量
带小数的数据在Java中称为浮点型。浮点型可分为float类型和double类型。
float类型的数值有一个后缀F或者f ,没有后缀F/f的浮点数值默认为double类型。 也可以在浮点数值后添加后缀D或者d, 以明确其为double类型。
使用科学记数法给浮点型变量赋值
例如:
double f = 314e2; //31410^2-->31400.0
double f2 = 314e-2; //31410^(-2)-->3.14
float类型赋值时需要添加后缀F/f
例如:
float f = 3.14F;
double d1 = 3.14;
double d2 = 3.14D;
字符串型变量/常量
字符型在内存中占2个字节,在Java中使用单引号来表示字符常量。
字符型举例:
char cChar ='中';
字符型的十六进制值表示方法:
char c = '\u0061';
转义字符:
char c2 = '\n'; //代表换行符
boolean类型变量/常量
boolean类型有两个常量值,true和false,在内存中占一位(不是一个字节),不可以使用 0 或非 0 的整数替代 true 和 false。
网友评论