类的高级概念(2)

经过一天的学习我们需要掌握以下几点。
1 静态初始化块。
除了声明静态成员变量和方法外,关键字static还有另外一种用法。Java类可以包含一个静态初始化块,静态初始化块是一组当类被JVM的类加载器加载时执行的语句。
2实例初始化块
实例初始化块与静态初始化块类似,它在类的对象每次实例化时执行一次。实例初始化块和构造器二者之间的不同之处在于实例初始化块在构造器调用之前执行。
3内部类
我们已经知道,在类内部可以定义成员变量与方法。在Java中,还可以在类的内部定义类。这种在类的内部定义的类,称为内部类。内部类所在的类称为外部类。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值