1.JavaSE(基础篇)
1.1 变量
在Java中,所有变量在使用之前都必须进行声明,格式如下示例:
int x, y, z;
int a = 1, b = 2;
String s = "JORDAN";
Java中的变量类型:
·类变量:又叫静态变量,基于类,用static关键字修饰,可以使用类名直接调用;无论创建了多少个对象,类只拥有类变量的一份拷贝,在第一次访问时创建,在程序结束时销毁。一般和final关键字一起用来声明一个常量,数值型默认值为0、布尔型默认值为false、引用类型默认值为null。
·实例变量:基于一个实例对象,在对象创建的时候创建,在对象被销毁的时候销毁,默认中同上。
·局部变量:可声明在方法、构造器、代码块之中,在方法、构造器、代码块被执行时创建,执行完毕后被销毁。局部变量没有初始值,因此必须在声明后进行初始化,才可以使用。
1.2 数据类型
①Java中数据类型分为两大类,基本数据类型和引用数据类型。
·基本数据类型:byte、short、int、long、float、double、boolean、char
·引用数据类型:类、接口、数组、枚举、注解
②数据类型的转换分为自动类型转换和强制类型转换。
·自动类型转换:两种类型互相兼容,目标类型大于原类型
·强制类型装欢:两种类型互相兼容,目标类型小于原类型。注:boolean类型不能与其他类型转换。(规则:整数长度足够,数据完整;整数长度不够,数据截断;小数强转整数,数据截断;字符整数互转,数据完整-保证是正整数转换)
·自动类型升级:小容量的数据类型和大容量的数据类型的变量做运算时,结果将自动转换成大容量的数据类型。(byte、short、char -> int -> long -> float -> double 注:byte、short、char三者两两或自身进行运算时,结果自动转换为int)
1.3 运算符
1.4 表达式
·算术表达式
·条件表达式
·逻辑表达式
·赋值表达式
1.5 控制台输入操作和常用DOS命令
2. 选择结构与分支结构
3. 循环结构
4. 方法
5. 数组
注:内容待补充。