jvm 类初始化过程代码实战分析
来源:互联网 发布:今日头条淘宝推广 编辑:程序博客网 时间:2024/06/05 14:42
package com.unilay;/** * @author YangYuzhong * @since Oct 17, 2015 9:43:48 PM */public class Main { static int staticVar;// 1.准备阶段-->0 static final int int CONTANT_VALUE = 20;// 2.准备阶段-->20 static { staticVar = 50;// 4.初始化阶段-->50 } int var = 3;// 7.赋初值-->0 { var = 5;// 9.初始化块-->5 } public Main() { var = 7;// 10.构造器-->7 } static class ExtendMain extends Main { static int secondStaticVar;// 3.准备阶段-->0 int sencondVar = 50; // 8.赋初值-->0 11.初始化快-->50 static { Main.staticVar = 150;// 5.初始化阶段-->150 } public ExtendMain() { var = 17; // 13.构造器-->17 } { var = 10; // 12.初始化快-->10 } } public static void main(String[] args) { Main main = new ExtendMain(); // 6.new命令 // 14.new返回 System.out.println(main.var);// 15... }}
0 0
- jvm 类初始化过程代码实战分析
- jvm - 类的初始化过程
- JVM类使用过程(加载,初始化)
- 【JVM】类加载、连接和初始化过程
- jvm执行流程(static代码块和初始化快和父类子类执行过程)
- jvm类加载过程分析
- jvm类加载过程分析
- MPEG2代码分析Part1 初始化过程与外部框架
- Linux内核初始化高端内存的过程(代码分析)
- MediaPlayer代码分析(1)-初始化和设置数据的过程
- JVM类加载过程实例分析
- jvm加载过程分析
- 对象初始化过程分析
- rtems初始化过程分析
- DirContext初始化过程分析
- JVM进阶——加载-链接-初始化以及类的初始化过程
- JVM类的初始化
- discuz代码解析-初始化过程
- RDD Action 显示
- 我的第一篇
- 20点提高网站访问速度缩短网页加载时间(转developer.51cto.com)
- iOS加载本地Json文件,b并转为模型数据
- eclipse中的插件安装(svn、maven、jetty等)
- jvm 类初始化过程代码实战分析
- Cracer 2015 最新 价值1500元web渗透脚本入侵百集教程分享(无key)
- C语言自加问题
- 文章标题
- 程序员必须知道的10大基础实用算法及其讲解
- The type org.springframework.core.io.support.ResourcePatternResolver cannot be resolved. It is ind
- 测试
- 黑马程序员——ObjectiveC基础——NSString对象
- zooKeeper的两种使用模式