![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
土豆2do
这个作者很懒,什么都没留下…
展开
-
静态代码块
静态代码块和非静态代码块: 静态代码块在类加载的时候就执行了,而非静态代码块是在类实例化的时候执行。 ① 静态代码块只有在类加载的时候执行,只会执行一次,里面的变量是局部变量。 ② 非静态代码块(构造代码块),每次类实例化的时候都会执行。 ③ 优先级:静态代码块 > main() > 构造代码块 > 构造函数 ...原创 2021-10-21 17:56:16 · 67 阅读 · 0 评论 -
this的用法-访问有参构造函数
在java中,this除了代表类的对象外,还可以在无参构造函数中,用this()方法调用有参构造函数。 应用:如果一个类的实例化中,在调用无参构造函数时,如果有属性是有默认值的情况下,可以使用。但需要的注意的是this()函数需要写在无参构造函数的第一行。 例子: public class student{ privite int age; privite String className; public student(int age, String className)原创 2021-10-19 19:44:39 · 502 阅读 · 0 评论