1.字符串和变量名不能跨越多行。
2.Java语言的标识符必须以字母、下划线、美元符开头,后面可以跟任意数目的字母、数字、下划线和美元符。
3.Java所有关键字都是小写的,TRUE、FALSE和NULL都不是关键字。
4.整数值默认就是int类型,因此使用二进制定义整数时,二进制整数默认占32位;如果添加了l或者L,则默认占64位。数据溢出或者数据扩展注意最高位符号位。
5.任何基本类型的值和字符串值进行连接运算时,基本类型的值将自动转换为字符串类型。
6.整个算术表达式的数据类型自动提升到与表达式中最高等级操作数同样的类型,并将严格保持即使结果是其他基本类型。
int val = 3;
//虽然23/3不能除尽,但依然得到一个int类型整数
int intResult = 23 / val;
System.out.println(intResult);
7.==/!= 如果两个操作数都是引用类型,那么只有当两个引用变量的类型具有父子关系时才可比较,而且这两个引用必须指向同一个对象才会返回true。
8.&&/||为短路逻辑,决定了第一个条件为假/真,第二个条件并不会执行;&/|为非短路逻辑,无论如何两个条件都会进行执行。