servlet 是单例。如何证明: 构造函数植被执行一次。
单例 线程不安全。为什么?
因为 当多线程时, 会共享一个全局变量。
(当2个浏览器访问时, 虽然各自次数加1,但是没有及时刷新到缓存里,依旧会显示最终的结果为1.)
如何解决:
加syn锁。 所以效率会变低
servlet 是单例
最新推荐文章于 2023-09-02 15:44:42 发布
servlet 是单例。如何证明: 构造函数植被执行一次。
单例 线程不安全。为什么?
因为 当多线程时, 会共享一个全局变量。
(当2个浏览器访问时, 虽然各自次数加1,但是没有及时刷新到缓存里,依旧会显示最终的结果为1.)
如何解决:
加syn锁。 所以效率会变低