Bean的生命周期与JVM**

案例:

在service里定义了一个全局变量,这类变量只能是final的。如果不是,在代码中一旦有地方给该变量进行业务赋值。当不满足赋值条件时变量仍然保留上次的赋值的值。

这是因为Bean没有销毁。

 

如果是方法的局部变量就不会有这种问题。类变量和方法变量在JVM中的处理是不一样的。

posted @ 2019-09-09 12:17  cuiqq  阅读(259)  评论(0编辑  收藏  举报