1.知识点概叙
① 定名常量:关键字final,类似C++ const定义,一般用大写:final double PI=3.1415926
② 5/2=2;5.0/2=2.5;//通常意义的除法,至少一个操作数为浮点数。
③ 当且仅当被除数为负时,余数才为负:-7%3=-1,-26%8=-2;20%-13=7
④ 浮点数一般近似存储,整形才是精确的存储。整形一般默认是int,浮点浮点数一般默认是double。赋值或者计算时,应用L或F显示标注如:System.out.print(3.0F/10.23F);
⑤ 缩窄类型数值类型转换显式说明,拓宽不需要。如intNumber=charNumber;byteNumber=(byte)intNumber
⑥Java API中的数学函数类Math包含在java.lang中,隐式导入。
⑦‘A’=65,‘a’=97,'0'=48。小写ch转大写 CH=(char)(A'+ch-'a')。注意char(2个字节)存储范围低于int高于byte