Java多线程数据隔离(ThreadLocal)

2017-01-13 15:01:55来源:csdn作者:IsResultXaL人点击

第七城市

变量值的共享可以使用public static变量的形式,所有的线程都使用同一个public static变量。如果想实现每一个线程都有自己的共享变量需要用到类ThreadLocal。

这里的线程A和B共用一个静态变量t1,但是两个线程的变量数据互不干扰。说明每个线程都有属于自己的私有数据。无论是子线程还是父线程,数据都是隔离的。


第七城市

最新文章

123

最新摄影

微信扫一扫

第七城市微信公众平台