Bean的生命周期与JVM**

案例:

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

这是因为Bean没有销毁。

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

猜你喜欢

转载自www.cnblogs.com/cuiqq/p/11490956.html
今日推荐