13.局部变量:必须初始化,成员变量系统会默认赋值。
14.如果文件名和类名不一致,编译生成的class文件以类名为文件名。
15.转义字符:原来的含义已经发生改变无法输出。eg:如果要输出"",则需要在其前面加/。
16.byte,short,char不会互相转换,运算时都转为int,布尔型不可转换。
17.整除当出现小数点时会自动转换为double型。eg:7.0/2=3.5。
18.前++和后++的参照是当前的表达式。
19.短路与(&&):只要第一个表达式不成立,后面的表达式就不再参加运算。
20.短路或(||):只要第一个表达式成立,后面的表达式就不再参加运算。
21.或,异或(|,^):或是相同为一,异或不同为一。
22.取反(~):步骤:换成二进制 取反(换符号) -1 取反。
23.将整型num转换为字符串型String ss=num+"";//不能使用强制转换。
24.三目运算。eg:String grade = score>=60?"及格":"不及格";