我总是想知道一个新的物体会发生什么
final StringBuilder sb = new StringBuilder();
sb.append("some code");
在Java创建了新的StringBuilder对象,做了它所做的事情(不将其存储到类变量中)并退出方法之后,StringBuilder对象发生了什么? 它留在ram中还是被垃圾收集器移除?
我这样问是因为我设计了一个游戏,每次点击都会创建很多很多的对象,比如StringBuilder。
如果没有对该对象的引用,它最终将被垃圾回收器移除。