java等价性和内存空间
在Java中,我们知道,当您更改StringBuilder对象时,与在String中不同,它不会创建新对象并复制旧对象中的所有新值,而是当场更改。 对于int(integers)有类似的东西吗?任何等价物都不会创建新对象,只是修改同一个对象
你可以在下面搜索框中键入要查询的问题!
在Java中,我们知道,当您更改StringBuilder对象时,与在String中不同,它不会创建新对象并复制旧对象中的所有新值,而是当场更改。 对于int(integers)有类似的东西吗?任何等价物都不会创建新对象,只是修改同一个对象
# 1 楼答案
您可以查看java默认包中的AtomicInteger以及更一般的所有
Atomic
类型。它应该主要用于并发目的,因为所有方法都是同步的,但它应该适合您的用例你可以这样实例化它: