//
/***/
java关键字
数据类型拓展
二进制0b 八进制0 十六进制ex(开头)
float 有限 离散 舍入误差 大约 接近但不完全(最好完全不使用浮点数进行比较 可以用BigDecimal类进行精确计算)
强制转换 (转换类型)转换数值或变量名 所以字符本质还是数值
byte char short 》int》long》float》double
大到小强制,小到大不用强制 布尔值不能强制转换,浮点数强制转换是去掉小数点后面的数 jdk7新特性 数值之间可以用下划线分隔开
;
final常量(绝对,必须声明&&定义变量和变量名)
变量命名规则
运算符
运算中不同整数类型运算,有long就返回long,没有默认int,以最大数为基础(double》float》long)
java中的幂运算、
位运算(底层二进制计算,效率极高)<<表示乘 >>表示除
三位运算符(x?y:z,x=true就为y否则为z)
包机制的问题
javadoc注释(java4,最后一课的Javadoc中有详细解答)
原文:https://www.cnblogs.com/masterpieces/p/14370649.html