java语言基础

237 阅读1分钟

image.png

1、主方法入口:所有的 Java 程序由 public static void main(String[] args) 方法开始执行,JavaWeb应用的类却基本没有main方法。其中,String args[]或者String[] args表示给主方法传一个字符串数组. 而args是一个字符串数组的变量名,不是关键字,是arguments的缩写,只是一个默认名,一般都习惯性照写。

2、标识符不可以以数字开头,严格区分大小写,不可是java的关键字和保留字。

3、数据类型中包含引用数据类型,例如类(class),接口(interface),数组([])。

4、相关运算符的优先级:

image.png

5、数据类型之间的转换 数据类型按精度大小排序为:

1char——>int——>long——>float——>double2byte——>short——>int——>long——>float——>double

6、几个常用的转义符

\b<退格>  
\n<换行>
\r<回车>
\t<水平制表,跳到下一个Tab>
\'<单引号>、\"<双引号>
\0<空字符NULL>

7、switch case语句中的规则:

*switch  语句中的变量类型可以是:  byteshortint  或者 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()可以得到空白