开发者社区> 问答> 正文

java string的两种创建方法的区别有哪些呢?

已解决

java string的两种创建方法的区别有哪些呢?

展开
收起
游客3gzok77e677xw 2022-04-02 22:59:32 653 0
1 条回答
写回答
取消 提交回答
  • 推荐回答
    1. String str1= “abc”;

    2. String str2 = new String("abc")

    前者在初始化的时候可能创建了一个对象,也可能一个对象也没有创建;后者因为new关键字,至少在内存中创建了一个对象,也有可能是两个对象。

    2022-04-02 23:11:11
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
Spring Cloud Alibaba - 重新定义 Java Cloud-Native 立即下载
The Reactive Cloud Native Arch 立即下载
JAVA开发手册1.5.0 立即下载