标识符应以字母(a或A),$, _ , 开头
不能用汉字作为变量名或方法名
大小写敏感
尽量以字母命名
String name = "liangsheng";
byte
short
int(最常用)
long(数字后面加个L)
float(数字后面加个F)
double
char
String name = "梁生";
true
false
int i = 10; int i2 = 010;//八进制0 int i3 = 0x10;//十六进制0x System.out.println(i); //输出10 System.out.println(i2); //输出8 System.out.println(i3); //输出16
最好完全避免使用浮点数进行比较
BigDecimal
char c1 = 'A'; char c2 = '中'; System.out.println(c1); System.out.println((int) c1); //强制换行 //输出65 System.out.println(c2); System.out.println((int) c2); //强制换行 //输出20013 //所有的字符本质还是数字
System.out.println("Hello\tWorld"); // \t 制表符 System.out.println("Hello\nWorld"); // \n 换行
boolean flag = true; if (flag == true) { } if (flag) { } //Less is more!!!