向高手请教!关于Java中String的一些疑问 例如String str = "abc",同时假设当前栈中没有存储“abc”这个字符串,我知道此时JVM将在栈中创建一个引用变量str和一个字面值为"abc"的地址,但是会不会同时在堆中创建一个String对象? 找了3篇帖子就有2种不同的说法,晕阿.... 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 LZ Java里面对象是不会存放到堆栈里面的。一般是放在堆里面。String str="abc";主要是首先检测String pool中是否有”abc“,如果有,就让引用str指向这个对象。如果没有就先创建"abc"对象,然后让str指向这个对象 楼主要明白String str = "abc"和String str=new String("abc")是两码事。楼上对String str = "abc"解释的很清楚。 java异常控制函数名一样的问题 java基础问题 问个关于Java和OpenOffice的问题 java学习交流群 16918020 欢迎大家参与.有经验的,70年代的优先,呵呵 怎么生成一个和该目录下文件不重名的 文件阿!组长说我的方法不行啊 如何传送这个对象?几层呀:) 初学java~~有什么好书推荐啊?最好有地儿下载~~多谢了~~100分~ 明天我去应聘----大家帮我出出注意 java高手们请请注意了! 关于jdk的问题 急救!!!PrintService打印的问题 请教弹出对话框问题?
楼上对String str = "abc"解释的很清楚。