求教,关于字符串的问题 不等于1,但是也不能说是2jTextArea.getText(); 实际上在代码中并不是简单的返回TextArea里面的一个成员变量,里面经过了复杂的操作的,这个String是在getText代码中生成的一个变量所以不能说是对jTextArea的文本字符串的一个引用 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 1String s = "ss";对于这样的语句 s都是一个新实例s = "aaa";这是s ye 谢谢,但还有一些问题:TO ChDw(米) : 你的意思是否是说,在执行jTextArea.getText()时,编译器在内存中生成了一个新的字符串?s是对该字符串的引用,而不是对jTextArea的成员变量的引用?to moumouren(某某人): 对于String s="ss";这种情况,"ss"是常量,它在编译时就分配好内存了吧,s只是对该内存的引用而已,不会重新产生新实例吧。在C/C++中是这样,不知对Java是否适用? 总之记住:String是immutable类型的数据,就行了!!! 阅读《Java核心开发技术从入门到精通》时,遇到的问题:这个语句是什么意思… 线程的挂起和唤醒如何操作?谢谢 静态变量和静态块的问题,会不会影响垃圾回收 关于读取xml中格式的问题?请问回车是否能够读取到? 初学JAVA,问个简单问题 怎样实现类似聊天室的自动滚屏?? 我编译SQLJ,出现如下错误信息,何原因~~?? 如何控件的大小,有几种方法???请大家谈谈 如何发送匿名邮件?!! JBuilder和vj那个更好用,给个理由最好,谢谢 linux中的批处理文件是什么 jBuilder中的中文问题
你的意思是否是说,在执行jTextArea.getText()时,编译器在内存中生成了一个新的字符串?s是对该字符串的引用,而不是对jTextArea的成员变量的引用?to moumouren(某某人):
对于String s="ss";这种情况,"ss"是常量,它在编译时就分配好内存了吧,s只是对该内存的引用而已,不会重新产生新实例吧。在C/C++中是这样,不知对Java是否适用?