随笔分类 -  java学习 / java编程的逻辑

摘要:继承可能破坏了类的封装结构,设计子类需要考虑父类的实现细节。 避免使用继承方法: 1. 使用final避免继承 2. 优先使用组合而非继承 3. 正确使用继承 阅读全文
posted @ 2023-07-05 16:02 tianle1998 阅读(13) 评论(0) 推荐(0)
摘要:# 4.3.2 类加载过程 java中类的加载为动态加载,第一次使用时类才会被加载。 加载一个类时,若父类未被加载,则加载父类。 类的信息包括:类变量,类初始化代码,类方法,实例变量,实例初始化代码,实例方法,父类信息引用。 类初始化代码包括:静态初始化代码块,定义静态变量时的初始化语句。先执行父类 阅读全文
posted @ 2023-07-05 15:52 tianle1998 阅读(12) 评论(0) 推荐(0)