![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java基础
文章平均质量分 54
唐唐唐tang
这个作者很懒,什么都没留下…
展开
-
Java变量、Java对象初始化顺序
先初始化静态的同静态先初始化父类的静态中先初始化变量,再初始化代码块非静态的也是先变量,再代码块,再构造函数所以初始化顺序可以看下面那张图子类构造器执行体内执行第一行代码使用super显示调用父类构造器,系统将根据super调用里传入的参数列表判断调用哪个构造器子类构造器执行体的第一行代码使用this调用本类中重载的构造器,根据传入参数判断调用哪个本类构造器子类构造器中既没有super调用也没有this调用,系统将会在执行子类构造器前,隐式调用父类无参数的构造器。super和this都只能在原创 2022-11-28 17:26:00 · 365 阅读 · 1 评论 -
数组初始化原理
数组是静态的,所以,数组需要初始化,即为元素分配内存空间,并指定初始值。原创 2022-11-28 16:58:34 · 693 阅读 · 0 评论