1、主方法入口:所有的 Java 程序由 public static void main(String[] args) 方法开始执行,JavaWeb应用的类却基本没有main方法。其中,String args[]或者String[] args表示给主方法传一个字符串数组. 而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写。
2、标识符不可以以数字开头,严格区分大小写,不可是java的关键字和保留字。
3、数据类型中包含引用数据类型,例如类(class),接口(interface),数组([])。
4、相关运算符的优先级:
5、数据类型之间的转换 数据类型按精度大小排序为:
(1)char——>int——>long——>float——>double
(2)byte——>short——>int——>long——>float——>double
6、几个常用的转义符
\b<退格>
\n<换行>
\r<回车>
\t<水平制表,跳到下一个Tab>
\'<单引号>、\"<双引号>
\0<空字符NULL>
7、switch case语句中的规则:
*switch 语句中的变量类型可以是: byte、short、int 或者 char。
*case 语句中的值的数据类型必须与变量的数据类型相同,而且只能是常量或者字面常量。
*当变量的值与 case 语句的值相等时,那么 case 语句之后的语句开始执行,直到 break 语句出现才会跳出 switch 语句。
8、数组声明的首选
double[] myArray;
9、数组的创建 int[] arr;
arr=new int [10];
或者:
int[] arr=new int[10];
10、next和nextLine的区别:
next一定要得到有效的字符之后才会结束输入
不能得到带有空串的字符串
nextLine()可以得到空白