Java中时间和空间的互换

来源:互联网 发布:c语言函数库 chm 编辑:程序博客网 时间:2024/06/02 19:14
            对于多线程资源共享的问题,同步机制采用了“以时间换空间”的方式:访问串行化,对象共享化。而ThreadLocal采用了“以空间换时间”的方式:访问并行化,对象独享化。前者仅提供一份变量,让不同的线程排队访问,而后者为每一个线程都提供了一份变量,因此可以同时访问而互不影响。
原创粉丝点击