变量
Java变量是程序中最基本的存储单元,包括变量名,变量类型和作用域。
格式:**数据类型 变量名 = 值; 可以使用逗号隔开来声明多个同类型变量(不建议使用)。**如:String name = “marry”;
- 注意事项:
- 每个变量都有类型,类型可以是基本类型,也可以是引用类型。
- 变量名必须是合法的标识符。
- 变量声明是一条完整的语句,因此每一个声明必须以分号结束。
- 变量作用域
-
类变量:加了static关键字的变量。
-
实例变量:从属于对象,不用初始化值。,不初始化值,会使用默认值。int:0 0.0 布尔值:默认值是false 除了基本类型,其余都是null。
-
局部变量:在一个方法里面声明的变量,必须初始化值。其他方法不能使用。
-
- 变量的命名规范
- 所有变量、方法、类名都要见名知意。
- 类成员变量:首字母小写和驼峰原则。daySalary
- 局部变量:首字母小写和驼峰原则
- 常量:大写字母和下划线:MIX_SALARY
- 类名:首字母大写和驼峰原则:Name
- 方法名:首字母小写和驼峰原则:addAge()
常量
初始化后不能改变的值,不会变动的值。
格式:final 常量名 = 值;
常量名一般使用大写字符。
运算符
- 算术运算符:+ - * / % ++ –
- 赋值运算符:=
- 关系运算符:>, <, >=, <=, ==, !=
- 逻辑运算符:&&, ||, !
- 位运算符:&, |, ^, ~, >>, <<, >>>
- 条件运算符:?, :
- 扩展运算符:+=, -=, *=, /=
++(自增) --(自减):
int b = a++; 执行完这行代码后,先给b赋值,再自增。
int b = ++a; 执行完这行代码前,先自增,再给b赋值。
<<(左移) *2 >>(右移) /2
x ? y : z 如果x==true,则结果为y,否则结果为z - 字符串连接符 +
JavaDoc
- javadoc命令是用来生成自己API文档的
- 参数信息
- @author 作者名
- @version 版本号
- @since 指明需要最早使用的jdk版本
- @param 参数名
- @return 返回值情况
- @throws 异常抛出情况