问个基础的String 问题 String s=new String();String s1="";谁能够说下这个2个的具体区别呢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://www.cnblogs.com/ydpvictor/archive/2012/09/09/2677260.html 我感觉刚看时学习,不用这么关注细节,java里面的细节太多了,一个api要是都看完,估计要好几年的,多写代码就行了....仅供参考。 String s=new String();这个是生成一个新的对象在生成新的String类型的对象前,首先要寻找在字符串池中是否存在这个对象,如果池中不存在这个对象,就现在字符串池中创建一个对象,然后再堆上在创建一个对象,如果字符串池中存在,则直接在堆上创建这个对象。String s1="";定义了一个String类型的变量,并给这个变量负的初值是空字符串 为什么多数了一个?? 用hibernate如何在页面上显示字典表里面的下拉框选项? class问题 java 图片拼接 高分奉上 JAVA Runtime执行其他进程出错能捕获么? 关于编码的问题 java做聊天室的问题 请教关于JAVA读写文本的问题! 一个简单的问题:&0xff 用什么啊? 关于java中的TreeView的问题,希望大虾们指点,我是真的搞不懂了 2个Java基础问题 最近总看到很多讨论Java走下坡路的帖子,新人求澄清!
在字符串池中是否存在这个对象,如果池中不存在这个对象,就现在字符串池中创建一个对象,然后再堆上在创建一个对象,如果字符串池中存在,则直接在堆上创建这个对象。
String s1="";定义了一个String类型的变量,并给这个变量负的初值是空字符串