多线程
保鲜盒
临渊羡鱼,不如退而结网
展开
-
锁,同步,可重入锁,读写锁
1、synchronized把代码块声明为 synchronized,有两个重要后果,通常是指该代码具有 原子性(atomicity)和 可见性(visibility)。1.1 原子性原子性意味着个时刻,只有一个线程能够执行一段代码,这段代码通过一个monitor object保护。从而防止多个线程在更新共享状态时相互冲突。1.2 可见性可见转载 2016-04-20 11:24:29 · 3017 阅读 · 1 评论 -
从JAVA多线程理解到集群分布式和网络设计的浅析
由于最近工作原因,很久没有在CSDN上留下些啥,今天在这些篇文章,是关于Java多线程的。对于JAVA多线程的应用非常广泛,现在的系统没有多线程几乎什么也做不了,很多时候我们在何种场合如何应用多线程成为一种首先需要选择的问题,另外关于java多线程的知识也是非常的多,本文中先介绍和说明一些常用的,在后续文章中如果有必要再说明更加复杂的吧,本文主要说明多线程的一下几个内容:1、在应用转载 2016-05-16 21:13:51 · 3014 阅读 · 1 评论