1、java严格区分大小写;
2、整数类型:byte(1个字节)、short(2个字节)、int(4个字节)、long(8个字节);其中long型如果范围超过Int,则需要在后面加上“L”;
3、浮点类型:float(4个字节)、double(8个字节);声明float类型需要在后面加上“F”或“f”、声明double类型可以加“D”,也可以不加;
4、字符类型:char(2个字节);用单引号表示;
5、变量的有效范围:
A、成员变量:成员变量在整个类中都有效;
成员变量之前加上关键字static,则变成了静态变量,静态变量可以跨类,甚至可以达到整个应用程序 之内,使用的话直接以“类名.静态变量”的方式在其他类内使用;
B、局部变量:定义在方法体中的变量为局部变量;局部变量可以与成员变量同名,当同名时,运行至方法体中时, 此时成员变量暂时被隐藏或被失效,此时读取方法体中的局部变量;
6、逻辑运算符:
&、“非短路运算符”:会将两个表达式都进行计算并逻辑运算;
&&、“短路运算符”:先计算左边,如果左边为flase,则不计算右边,整个表达式为flase;
7、三元运算符:条件表达式?值1:值2;如表达式的值为true则取值1,否则取值2;
8、运算符优先级:优先级相同的情况下,左边比右边先处理
9、注释:
单行注释:“//”
多行注释:“/* */”,在之间可以有多行注释;
文档注释:“/** */”,之间的内容均为文档注释,可以被javadoc读取;
10、空格:关键字之间如果有多个空格,也会被当做一个空格来处理;