在参考书上看到说String s = new String("xyz")创建了两个String Object。是指s引用对象和xyz对象吗?作者: ◇半度微凉 时间: 2011-12-10 15:57
是的!这句代码创建了两个String Object。一个是“xyz”,一个是指向“xyz”的引用对象s。"xyz"是常量池里的对象,在编译时就已经创建好了,而String s = new String("xyz")只是又初始化一个新创建的 String 对象s,
作者: 程传鹏 时间: 2011-12-10 16:09
嗯,String s = new String("xyz")这个语句代码创建了两个String Object。
第一个是“xyz”,表示指向“xyz”的内存空间 。"xyz"是内存空间常量池里的对象,在编译时就已经创建好了,
接着String s = new String("xyz")初始化一个新创建的 String 对象 s 作者: 周胜 时间: 2011-12-10 22:04
两个对象一个“xyz” ,一个s~~~