类运行时对象

类被加载后会生成类运行时对象
当然,类被加载后才能称为类,加载前只能称为字节码(代码的编译后形式)
字节码过于具体,不建议直接比作类(我这里是另一种抽象理解)
 
现在有两个字节码,加载成两个类Dao和BaseDao
我们使字节码BaseDao extends Dao
再次加载,此时得到两个独立的类
于是对父代码的修改加载后会影响两个类,这也是继承的方便之处
类又被称为类运行时对象,通过Class类的静态方法“Class.forName("包.类路径")”得到
缺省构造方法newInstance()创建一个该类的实例
posted @ 2017-07-19 22:24  小z同学  阅读(137)  评论(0编辑  收藏  举报