java对象的创建过程

简介:

这里总结一下,java创建对象的过程;

会涉及到

1、子类的静态属性,静态代码块,构造方法

2、父类的静态属性,静态代码块,构造方法

即分享一下,加载静态属性,静态代码块,构造方法的先后顺序


先加载父类的静态属性-->父类静态代码块-->子类的静态属性-->子类的静态方法-->父类的构造方法-->


子类的构造方法


构造方法的作用?

    就是从上到下依次初始化类里的普通属性


总之,先父类,后子类的顺序

wKiom1nGKKLBlrUcAACzFBN2NsQ097.png(图非原创)















本文转自故新51CTO博客,原文链接:http://blog.51cto.com/xingej/1967985 ,如需转载请自行联系原作者











相关文章
C4.
|
1月前
|
缓存 Java
Java的Integer对象
Java的Integer对象
C4.
13 0
|
26天前
|
Java
java8中List对象转另一个List对象
java8中List对象转另一个List对象
37 0
|
2天前
|
Java
Java基础之对象的引用
Java基础之对象的引用
5 0
|
6天前
|
Java
Java中如何克隆一个对象?
【4月更文挑战第13天】
15 0
|
8天前
|
Java API 数据库
深入解析:使用JPA进行Java对象关系映射的实践与应用
【4月更文挑战第17天】Java Persistence API (JPA) 是Java EE中的ORM规范,简化数据库操作,让开发者以面向对象方式处理数据,提高效率和代码可读性。它定义了Java对象与数据库表的映射,通过@Entity等注解标记实体类,如User类映射到users表。JPA提供持久化上下文和EntityManager,管理对象生命周期,支持Criteria API和JPQL进行数据库查询。同时,JPA包含事务管理功能,保证数据一致性。使用JPA能降低开发复杂性,但需根据项目需求灵活应用,结合框架如Spring Data JPA,进一步提升开发便捷性。
|
12天前
|
存储 Java 编译器
对象的交响曲:深入理解Java面向对象的绝妙之处
对象的交响曲:深入理解Java面向对象的绝妙之处
46 0
对象的交响曲:深入理解Java面向对象的绝妙之处
|
17天前
|
Java
在Java中,多态性允许不同类的对象对同一消息做出响应
【4月更文挑战第7天】在Java中,多态性允许不同类的对象对同一消息做出响应
17 2
|
26天前
|
Java
Java常用封装Base对象
Java常用封装Base对象
8 0
|
1月前
|
Java
【Java】通过Comparator比较器的方式给对象数组排序
【Java】通过Comparator比较器的方式给对象数组排序
9 0
|
1月前
|
Java
【Java】重写compareTo()方法给对象数组排序
【Java】重写compareTo()方法给对象数组排序
12 0