On Java:中文版·基础卷
上QQ阅读APP看书,第一时间看更新

3.4 无须销毁对象

对于有些编程语言而言,管理数据的生命周期需要花费不少精力。例如,某个变量需要存在多长时间?如果你需要销毁它,应该何时动手呢?数据的生命周期所造成的困扰会导致大量的bug。本节将展示Java如何帮你释放内存并大幅简化这些问题。