本帖最后由 It's_Zero 于 2012-5-9 16:15 编辑
Object o = null; 只是在栈内存中创建了一个 o 的名字 而没有通过new 向堆内存中创建 对象,
所以 o 的指向地址是null
- public class Day3Demo3 {
- public static void main(String[] args){
- Day3Demo3 day3Demo3 = new Day3Demo3();
- System.out.println(day3Demo3);//有内存地址输出
- Day3Demo3 day3Demo = null;
- System.out.println(day3Demo);//输出null
- }
- }
复制代码 |