关于生成几个对象的问题

来源:8-5 相关面试题

CAnthony

2020-09-03

  1. String c = b+2是不是JVM直接认为是String c = “wukong”+2,而String e = d+2却不能这样认为。

  2. 假如现在代码是这样的,那么会生成几个对象呢?具体是哪些对象?

public class FinalStringDemo1 {

    public static void main(String[] args) {
        String d = "wukong";
        String e = d + 2;
    }
}
写回答

1回答

悟空

2020-09-04

  1. 是的

  2. d和e这2个对象


0
3
CAnthony
非常感谢!
2020-09-07
共3条回复

深度解密Java并发工具,精通JUC,成为并发多面手

JUC全方位讲解,构建并发工具类知识体系

1599 学习 · 573 问题

查看课程