- 博客(3)
- 收藏
- 关注
原创 2021-09-05
当直接new 子类 创建时的执行顺序为:父类静态块、子类静态块、父类构造方法、子类构造方法。 当new创建子类数组时,不加载任何东西 当用父类名调用父类静态变量、方法时:加载父类静态块 当用子类名调用父类静态变量、方法是:加载父类静态块 当用子类名调用子类特有静态变量、方法是:加载父类静态块、加载子类静态块 不会初始化子类的几种 调用的是父类的static方法或者字段 2.调用的是父类的final方法或者字段 通过数组来引用 ...
2021-09-05 14:02:27
84
原创 2021-09-05
序列化的是对象,不是类,类变量不会被序列化 序列化保存的是对象的状态,静态变量属于类的状态,因此,序列化并不保存静态变量。 ①实例化:是把类创建为对象的过程。格式一般为:{类名 对象名 = new 类名(参数1,参数2…参数n)构成},也就是new对象。②序列化:将对象的状态信息转换为可以存储或传输的形式的过程(对象转化为字节序列的过程)。序列化期间,对象将其当前状态写入到临时或持久性存储区。③反序列化:把字节序列恢复为对象的过程称为对象的反序列化。 ...
2021-09-05 13:52:38
167
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人