王靖远 发表于 2013-8-2 12:01
Integer x=new Integer("123");//我觉得这句底层应该调用了Integer.parseInt("123");然后将结果作为参数传 ...
罗广伟 发表于 2013-8-2 17:51
那内存中是什么样的呢?
王靖远 发表于 2013-8-2 17:55
这个解释不好。"123"作为参数就是调用Integer.parseInt()。new Integer(123)就是包装吧。至于内存中什么 ...
645420297 发表于 2013-8-2 21:44
当对象建立就会在 堆内存中开辟一片内存空间并给这片空间赋一个地址值,你传入的123则是在栈内存中通过地址 ...
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) | 黑马程序员IT技术论坛 X3.2 |