语法
//单行注释1.2多行注释
语法
1.3文档注释
语法
2.标识符 2.1关键字
- 注意点
所有标识符都应该以字母、美元符¥、下划线_开始首字符之后可以任何字符组合不能使用关键字作为变量名或方法名标识符大小写敏感 3.数据类型 3.1基本类型
最好完全不使用浮点数进行比较 3.2引用类型
类、接口、数组
4.类型转换不同类型不能对布尔值进行转换不能把对象类型转换为不相干类型在高容量转低时,强制转换转换时可能存在内存溢出或者精度问题 5.变量与常量 5.1变量语法
语法
数据类型 变量名 = 值;可以使用逗号隔开声明多个变量5.2变量作用域
类变量实例变量局部变量
- 类变量: static实例变量:从属于对象
如果不进行初始化,该类型的值的为初始值 0 0.0布尔值的默认为false除了基本类型,其余默认值都是null
- 局部变量:必须声明和初始化值
语法
final 常量名 = 值; 例:final double PI = 3.14;
初始化后不能再改变值常量名一般使用大写 5.4变量的命名规范
所有变量、方法、类名:见名知意类成员变量:首字母小写和驼峰原则局部变量:首字母小写和驼峰原则常量:大写字母和下划线:MAX_VALUE类名:首字母大写和驼峰原则方法名:首字母小写和驼峰原则 6.基本运算符
幂运算:Math.pow(2,3)==2^3&&会有短路运算,当判断有错以后不进行后续运算A^B 相同位为0,不同为1<<左移(相当于*2) >>右移(相当于/2)输出中 “”+a+b与a+b+“” 的区别 7.包机制
一般公司利用公司域名倒置作为包名导入包常用“import” *快捷键
Ctrl+D 复制到下一行
Ctrl+Alt+V引入局部变量
psvm = public static void main(String[] args){}
sout = System.out.println();



