Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
你能告诉我变量在程序中的生存时间(在Java中)吗?即在方法内部声明的变量、在参数中使用的变量、STATIC 变量、用于从方法返回的变量等。
谢谢。
只要通过根集的传递闭包可引用,Java 中的对象就可以保证存在。这是应用程序活动对象的保守近似值¹。
编辑:这个问题是关于对象生命周期还是变量范围?我们有一些混合的术语。
¹ 活动对象是在应用程序终止之前将再次被引用的对象。