标识符的命名规则
可以由字母,数字,下划线和美元符组成,不能以数字开头。
严格区分大小写
不能是java关键字和保留字
最好能反映出其作用
什么是变量
三个元素:变量类型,变量名和变量值
变量名的命名规则
满足标识符命名规则
符合驼峰法命名规范:eg.学生姓名-stuName
尽量简单做到见名知意
长度没有限制,不要太长
类的命名规则
满足Pascal命名法规范
数据类型
基本数据类型:数值型(整数类型(byte,short,int,long),浮点类型(float,double)),字符型(char),布尔型(boolean)
引用数据类型:类(class),接口(interface),数组
基本的八类:
Java中有三种表示整数的方法:十进制,八进制,16进制。如:123,023,0x1357,0X3c
浮点型字面值
浮点型字面值默认情况下表示double类型,也可以在值后加d或D。如123.43d或123.43D
如表示float型,则需要在字面值后加f或F,如23.4F或23.4f
Unicode编码
Unicode表示法,在值前加前缀\u
&&运算符
int n =3;
boolean b = (3>7) && ((n++)<2) 问 b=?
b=false,n=3
&&运算符又叫短路运算符,如果第一个表达式的值就能决定表达式最后的结果,运算符右边的表达式就不再计算了。(所以n没有=4)