
Java
文章平均质量分 92
大道化简
先后担任技术总监就职于多家世界500强企业,技术委员会成员,在PaaS平台及业务应用建设方面深耕多年。
展开
-
JAVA对象初始化顺序
看下面代码,可以看出对象的初始化顺序为父类的静态变量,静态块,子类的静态变量,静态块。父类的实例变量,实例化块,父类构造函数。 子类的实例变量,实例化块,然后是子类构造函数。 事实上,在类加载的时候,编译器会首先初始化父类的静态变量,静态块,然后初始化子类的静态变量,静态块。这时父类和子类的实例化块和实例变量都不会被初始化,只有当ArrayInit ,即子类调用构造函数new ArrayI原创 2009-02-16 23:53:00 · 521 阅读 · 0 评论 -
Java注解开发及ICOP平台中的应用
Java注解开发及ICOP平台中的应用一.什么是Java注解从JDK5开始,Java增加了Annotation(注解),Annotation是代码里的特殊标记,这些标记可以在编译、类加载、运行时被读取,并执行相应的处理。通过使用Annotation,开发人员可以在不改变原有逻辑的情况下,在源文件中嵌入一些补充的信息。代码分析工具、开发工具和部署工具可以通过这些补充信息进行验证、处理或者进行原创 2017-01-10 00:34:23 · 1733 阅读 · 0 评论 -
JVM刨根问底之程序计数器
祝大家每日进步,有技术问题多多交流,同时欢迎大家关注我的头条号:IT人孙会良工作之余,总结一下JVM相关知识,同时欢迎大家关注我,共同探讨技术和前沿应用。Java虚拟机在执行java程序的过程中将其管理的内存分为不同的区域,有些区域随虚拟机进程的启动而存在,有些区域则依赖于用户进程的启动和结束来建立和销毁。java虚拟机管理的内存包括如下几个区域:1.什么是程序计数器?程...............原创 2019-05-31 16:13:43 · 2913 阅读 · 1 评论