java并发(6)

一、为何会有并发问题 竞争条件:当多于2个程序访问试图读写同一个数据时,会因2个程序的执行顺序影响各自的执行结果,这样的情况叫做竞争条件。就叫有并发问题。 线程安全:当多个线程访问一个对象时,如果我们不需要额外的考虑这些线程在运行时的调度和交替,且不需要额外的同步机制,程序都能运行正确的结果,那么称对象是线程安全的 java内存模型和协议 内存模型 操作系统硬件的并发问题:多个处理器都操作一个内存
相关文章
相关标签/搜索