1 回顾
1.1 toString()
1.2 日期
1.2.1 Date
当前日期时间 (英文输出)
1.2.2 SimpleDateFormat
日期的格式转换类
1.2.2.1 Date-->String
sdf.format(日期类);
格式: y M d H m s
1.2.2.2 String--->Date
sdf.parse("2024/05/02")--->Date
Integer.parseInt("123") --->123
1.2.3 Calendar
日历类
2 Static
静态的。
出现早(进内存时), 只一次
2.1 java的数据存储的模式
2.2 银行取钱
2.2.1 第一种情况
2.2.2 第二种
static变成公共空间,由类产生的对象共享数据。
this: 当前对象的引用
this.name: 当前对象的name属性
2.3 使用场景
辅助类 创建一个类用来完成输入
1. 输入一个字符串
sc.nextLine();
2. 输入一个数字---》
intInteger.parseInt(sc.nextLine());
3. 输入一个浮点数--->double
Double.parseDouble(sc.nextLine())
3 final
最终的,不可变。类似于C语言 const
常量的缺点,不能表示具体的意思。
符号常量,变量+final--》不可变的量
对fianl修饰的变量使用大写字母: XXX_YYY
3.1 出现在变量前(方法)
3.2 出现引用前面
引用永久绑定当前对象
3.3 出现在属性
属性必须初始化
不能使用set赋值
4 访问控制符
高内聚、低耦合
private (默认) [protected] public
5 this关键字
tips: this()一定出现在第一句。
6 包装类型
对象版的八个数据类型
6.1 int为例
Integer a = null; //引用类型初始值null
6.2 包装
基本类型--->包装类型
6.3 拆包
包装类型--->基本类型
intValue()