Java作业 对象的引用 源代码分析
2015-04-02 19:31
267 查看
【源代码分析】
public class Main {
public static void main(String[] args) {
Dog d = new Dog();
d.name="wangcai";
System.out.print(d);
Dog d2 = new Dog();
Dog d3;
d3 = d;
d3.name = "dahuang";
d3 = null;
System.out.println(d);
}
}
【在同一个package中建一个Dog类:public class Dog. 输入狗的名字:public String name.要在main类中写main方法:public static void main(String[] args).
要在main方法中新建一个杯子d,盛放d 里面放着一个要遥控器,遥控器指堆里面的Dog,Dog的名字叫做dahuang :Dog d = new Dog; d.name = "dahuang".
在新建一个杯子x,把d中的遥控器完全复制放到x中: x = d.输出x,运行结果为“dahuang",把x修改为”xiaobai“:x.name = xiaobai.输出d,运行结果为”xiaobai“.】
public class Main {
public static void main(String[] args) {
Dog d = new Dog();
d.name="wangcai";
System.out.print(d);
Dog d2 = new Dog();
Dog d3;
d3 = d;
d3.name = "dahuang";
d3 = null;
System.out.println(d);
}
}
【在同一个package中建一个Dog类:public class Dog. 输入狗的名字:public String name.要在main类中写main方法:public static void main(String[] args).
要在main方法中新建一个杯子d,盛放d 里面放着一个要遥控器,遥控器指堆里面的Dog,Dog的名字叫做dahuang :Dog d = new Dog; d.name = "dahuang".
在新建一个杯子x,把d中的遥控器完全复制放到x中: x = d.输出x,运行结果为“dahuang",把x修改为”xiaobai“:x.name = xiaobai.输出d,运行结果为”xiaobai“.】
相关文章推荐
- javaVM 判断对象实例何时回收 用的可达性分析算法,而非引用计数算法
- java 对象存活分析——引用计数法&可达性分析
- JAVA随笔篇二(深入分析JAVA简单类型、String和对象的值传递和引用传递)
- 面向对象_引用类型_内存分析_垃圾回收JAVA028-033
- java对象几种引用(reference)的分析
- Java对象是否存活之引用计数算法&可达性分析算法
- java引用对象和创建对象过程分析
- Java面向对象基础--引用传递分析
- Java中,父类引用指向子类对象的问题分析
- java对象几种引用(reference)的分析(待后期完善)
- Java列表对象的性能分析
- Java列表对象的性能分析和测试
- Java对象及其引用
- JAVA对象引用与垃圾收集
- Java对象引用
- Java对象及其引用
- 2006-07-28 Java的常用包,"=="和"equals"的用法,基本数据类型与引用类型,对象的克隆
- JAVA中的指针,引用及对象的clone
- Java对象及其引用
- java源代码分析----jvm.dll装载过程