目录
知识图解:
1. 基本类型
分两大类
- 基本类型(8个)
- 数值类型
- 整数类型 byte short int long
- 浮点类型 float double
- 字符类型 char
- 布尔类型 boolean
- 数值类型
- 引用类型
类 接口 数组
2. 包机制
静态导入
3. scanner
4. 增强for循环
5. 可变参数
6. 数组初始化和内存分析
7. Arrays类
8. 稀疏数组
9. instanceof 和 引用类型转换
引用类型转换
instanceof 运算符
10. 面向过程和面向对象
面向过程: 函数为基本单元,负责完成某一个功能,然后通过调用函数实现
12. 重载和重写
13. 对象内存加载流程
主方法解释
14. object类
15. final
17. 抽象类和接口
抽象类
接口
18. 枚举类型
枚举版的单例
19. 构造函数
20. package + import
21. this解决构造器相互调用
22. super 各种隐藏现象
多态的方法调用问题
23.引用类型转换和instanceof运算符
24.字段不存在多态
编译时就决定了字段的内存访问
而多态是在运行时体现的
25. 基本类型包装类
就是把一个值存到对象里面去,没啥特殊的,拒绝黑话.
八大基本类型的包装类
装箱和拆箱 (包装类和基本类型互转)
其实就是包装类和基本类型互转,拒绝黑话
包装类常用方法
拆箱的方法(就是转换成基本类型的方法):
其实就是php里面的字符串转换成数字,只是php弱语言在类型上就实现了
parseXXX可以理解成: string->包装类->拆箱->基本类型
包装类缓存