gpt4 book ai didi

java - 在Java中,使用 "String ret = someString.split("\t")[0]"安全吗?

转载 作者:行者123 更新时间:2023-12-01 08:03:45 24 4
gpt4 key购买 nike

在 Java 中使用 String ret = someString.split("\t")[0] 安全吗?

我担心 someString.split("\t")[0] 是临时变量,因此它可能会被 GC 回收。

最佳答案

是的,很安全。创建“临时”数组并不重要,您得到了想要的结果并将其存储在局部变量 ret 中,因此它不会消失。垃圾收集不是这样工作的,只有不再引用的对象(例如,由局部变量)才是垃圾收集的候选对象。

关于java - 在Java中,使用 "String ret = someString.split("\t")[0]"安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23234040/

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