gpt4 book ai didi

java - 想要一个引用对象吗?范围适用于中间对象吗?

转载 作者:行者123 更新时间:2023-12-01 23:54:18 25 4
gpt4 key购买 nike

  1. 即使零是引用它的唯一变量,保存值“dog”的 String 对象是否仍被视为实习?

    String zero = "dog";
  2. 这段代码中有多少个对象?要么是 1,因为内部对象忽略作用域,要么是 2,因为作用域仍然适用。

    String jack = "skellington";

    for(//stuff)
    {
    String sally = "skellington";
    }

最佳答案

字符串文字总是被保留,即为它们创建池。如果在声明一个字符串文字后,该字符串文字在该 JVM 实例的任何地方被引用,则仅从池中选取该字符串文字

1) 将创建一个对象。是否被引用并不重要

2)将创建一个对象

参见实习生方法 http://docs.oracle.com/javase/1.5.0/docs/api/java/lang/String.html

关于java - 想要一个引用对象吗?范围适用于中间对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15839781/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com