gpt4 book ai didi

java - 定义字符串作为变量,使代码运行得更快

转载 作者:行者123 更新时间:2023-12-01 11:55:27 24 4
gpt4 key购买 nike

假设我有一个java字典,它的键是字符串。我调用这本字典数百万次(在 for 循环中)。在开头定义键名称并使用这些变量更快还是与使用字符串本身相同?

String p = "key1"
dic.put(p,value)

对比

dic.put("key1", value)

如果是这样,那为什么?

最佳答案

这两个代码片段生成相同的字节码。所以,没关系。

关于java - 定义字符串作为变量,使代码运行得更快,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28484673/

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