A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

© 吴文华 黑马帝   /  2012-4-17 16:33  /  2464 人查看  /  2 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

为什么String s=new String(“java”);创建了两个String的对象呢?

2 个回复

倒序浏览
String类型有点特殊,String s其实本身也相当于创建一个对象,因为java中认为所有的字符串都是在内存中的,所以String可以这样:String s="java";
String s=new String("java");
可以认为是:String s="java"; 和 new String("java");
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马