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