请问一下,java中new语句的用法?谢谢了

如题所述

其实就是建立一个该类的对象,在栈内存里面建立一块内存里面存放着一块内存地址码,与栈内存里存放地址码相对应的堆内存里面开辟一块新内存,将对象里面的参数存进去。通过访问对象里面的地址码达到访问对象参数的目的,经过和C的指针很类似。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-03-10
我刚学没多久,自理解就是生成新的对象时用new,因为原本堆内存里没有这个新对象的,要创建新的对象就要从堆内存中new出块小内存。
第2个回答  2011-03-10
new 就是在内存里面开辟一块内存 实例化一个对象在这块内存里面
第3个回答  2011-03-10
String s = new String("喝多了");
相似回答