黑马程序员——内存图解
2015-03-03 20:02
176 查看
------Java培训、Android培训、iOS培训、.Net培训、期待与您交流! -------
实例初始化:
运行结果:
实例初始化
运行结果:
实例初始化:
class Fu { Fu() { super();// Object // 显示初始化。 // 构造代码块初始化。 System.out.println("fu contruvtor run"); show(); } void show() { System.out.println("hehe"); } } class Zi extends Fu { int num = 9; { System.out.println("constructor code..." + num); num = 10; } Zi() { super(); // 显示初始化。 // 构造代码块初始化。 System.out.println("zi constructor..." + num); } void show() { System.out.println("show..." + num); } } class Test { public static void main(String[] args) { new Zi(); } }
运行结果:
实例初始化
class Fu { int num = 9; { System.out.println("Fu");// 第一步,打印Fu } Fu() { super();// Object // 显示初始化。 // 构造代码块初始化。 show(); } void show() { System.out.println("fu show " + num); } } class Zi extends Fu { int num = 8; { System.out.println("Zi");// 第三步,打印Zi } Zi() { super(); // 显示初始化。 // 构造代码块初始化。 show(); } void show() { System.out.println("zi show " + num);// 第二步,打印zi show 0 //第四步,打印zi show // 8 } } class Test2 { public static void main(String[] args) { new Zi(); } }
运行结果:
相关文章推荐
- 黑马程序员------二维数组三种格式的内存图解
- 黑马程序员_iOS_C_整型变量在内存中所占字节数
- 多个类的内存图解
- 黑马程序员-java内存结构和对象创建的过程
- 黑马程序员——OC学习之内存管理ARC
- 成员变量 全局变量 静态方法 非静态方法 内存图解
- 最简单例子图解JVM内存分配和回收
- JVM基础 之图解JVM内存模型(转载)
- JVM内存模型图解
- 黑马程序员—Objective-C基础_内存管理(1)
- 《java入门第一季》之面向对象(static关键字内存图解)
- 黑马程序员_一个小程序的发现-关于#define与C的内存
- 黑马程序员---内存
- 黑马程序员Oracle基础之管理图解
- 黑马程序员-java内存分配的策略
- JVM内存回收知识点图解(二)
- 结构体位对齐,算内存(图解)
- JVM基础 之图解JVM内存模型(转载)
- ——黑马程序员——OC加强部分 内存管理
- 图解Java内存回收机制