深入理解java虚拟机(五)线程安全与锁优化

线程安全 当多个线程访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替执行,也不需要进行额外的同步,或者在调用方法进行任何其他的协调操作,调用这个对象的行为都可以获得正确的结果,那么这个对象是线程安全的。 Java语言中的线程安全 这里讨论的线程安全,就限定于多个线程之间存在共享数据访问的这个前提。 按照线程安全的“安全程度”由强到弱排序,可以把Java中各个操作共享的数据分为以下5类
相关文章
相关标签/搜索