黑马程序员技术交流社区
标题:
在单个线程类,int a=8; 和 Integer a=new Integer(8);怎样完成赋..
[打印本页]
作者:
杨永峰
时间:
2012-5-21 21:02
标题:
在单个线程类,int a=8; 和 Integer a=new Integer(8);怎样完成赋..
本帖最后由 杨永峰 于 2012-5-21 21:20 编辑
在单个线程类中,有如下定义:
int x = 8;
int y = 8;
问:在栈内存中,编译器是如何给变量x,y存储所赋予的数值的?
如果定义:
Integer x = new Integer(10);
Integer y = new Integer(10);
问:编译器又是如何给x,y存储所赋予的值的?这两种定义方式各自的特点、优势?
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2