Java数据类型分两个类别:
(1)、原始数据类型。
(2)、引用数据类型。
原始数据类型
Java关键字都是小写。
Byte(字节型) 8 -128~127
Boolean(布尔型) 1 true/false
引用数据类型:
(1)、数组:具有相同数据类型的变量的集合。
(2)、类:变量和方法的集合。
(3)、接口:一个抽象类,其创建目的是为了实现Java中的多重继承。
变量的作用域和生命周期
变量在作用域内为局部变量,所以在其作用域外不能使用.
作用域可以嵌套。
类型转换
1、自动类型转换:
(1)、两种类型必须兼容
(2)、目标类型大于源类型。
2、强制类型转换
3、类型提升规则
赋值运算符:
可以将单个语句中赋给多个变量。从右向左执行。
例:p = q = r = s = num.
逻辑运算符:
^:逻辑异 :如两个值一样就为假.
条件运算符 语法:
Expression1 ? expression2 : expression3
Java源文件的名与公共类名一样包括大小写
源文件最多有一个公共类,源文件可以没有公共类,此时源文件名可以随意。
数组
仅声明: 例:datetype identifier[]
声明和创建: 例:datatype ident ifier[] = new datetype[size];
声明、创建和初始化: 例:datetype identifier[]={value1,value2,……….valueN};
命令行参数
Args.length:能得到数组的长度。
可以在命令行直接传数值给main()方法的String类型的数组args。