![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
CoreJava知识点
文章平均质量分 56
Q_X_X
这个作者很懒,什么都没留下…
展开
-
java学习笔记之static,final,abstract修饰符和接口
先看看三天在能不能发原创 2016-09-21 22:01:08 · 976 阅读 · 0 评论 -
java类中方法的执行顺序
静态平级---->new的先执行代码块 再执行构造器,按照顺序执行static{}代码块--->如果是static Test t1=new Test()因为获得了new对象,先执行普通代码块(按照代码顺序),在执行构造器--->如果是static int x=method()(method是静态方法)直接执行method方法中的内容-->如果后面再没有static修饰的内容执行main原创 2016-10-04 12:23:28 · 2044 阅读 · 0 评论 -
java中new一个对象的时候JVM都做了哪些事
new 一个对象的时候JVM都做了哪些事情:一、之前没有进行类加载1、类加载,同时初始化类中静态的属性(赋默认值)2、执行静态代码块3、分配内存空间,同时初始化非静态的属性(赋默认值)4、调用父类构造器5、父类构造器执行完后,如果自己声明属性的同时有显示的赋值,那么进行显示赋值把默认值覆盖6、执行匿名代码块7、执行构造器8、返回内存地址原创 2016-10-04 14:31:55 · 3694 阅读 · 0 评论