1. 内部类
- 在类的内部再定义一个完整类
- 特征举例:可以直接访问外部类私有成员
内部类分类:
- 成员内部类、静态内部类、局部内部类、匿名内部类
2.成员内部类
- 是外部类的一个实例部分,创建内部类对象时必须依赖外部类对象
- 属性重名 优先访问内部类
静态内部类
匿名内部类实际上是一个局部内部类
object类
1. getClass
2.hashCode()
4. finalize
equals()比较的是数据数据是同一个即可
- 相关源码
5.integer
- 装箱与拆箱:
- 栈–>堆 堆–>栈
- 相关源码:
String
- 创建字符串与改变属性值的原理
- 创建字符串的另一种方式
- 当创建了不同变量名但存储值相同的对象时:
StringBuffer与StringBuilder
BigDecimal