java基础-复用类-继承与初始化

继承与初始化

java中类的加载方式:java中每个类的编译代码都存在于它自己独立的文件当中,该文件只有当程序需要使用它时才会被加载,一般来说,类的代码在初次使用时才会被加载。这通常是指加载发生于创建类的第一个对象时,但当访问类中的static域或static方法时,也会进行加载(构造器也是static方法,尽管static关键字并没有显式的写出来,因此更准确的讲,类是在其任何一个static成员被访问时加载的)。

当类与类之间含有继承关系时,这时类之间的初始化过程又是怎样的呢?,看下面一个例子:

看下输出结果:

根据结果来分析初始化的过程:

类ExtendsAndInit继承自类BaseClass&#x

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值