【编程语言】Java3

day9 代码块 非静态代码块是按照顺序执行的。 这里为什么不用this.age?答:因为static是类方法,类加载的时候就创建了,this指的是对象,实例化以后才有,所以不能用。 简单属性static int age =1;即可,但是类属性时, 这里没听懂?   为什么非要这样写呢? 代码块在匿名类内部使用是无可替代的, 因为用不了构造,因为构造需要类名,匿名类没有类名,就不能用构造,所以需要
相关文章
相关标签/搜索