多线程
杂烩饭阁下哦哦
这个作者很懒,什么都没留下…
展开
-
1.2 多个线程多个锁
多个线程多个锁概述多个线程中,如果每个线程操作的对象是不同的,那么就会为每个线程产生一把锁,这个时候,在不同的线程中,锁是不起作用的。代码MultiThread.javapublic class MultiThread { private int num = 0; public synchronized void printNum(String tag) throws Interrupt原创 2017-06-05 01:24:28 · 631 阅读 · 0 评论 -
1.1 线程安全
线程安全 线程安全概念:当多个线程访问某一个类(对象或方法时),这个类始终都能表现出正确的行为,那么这个类(对象或方法)就是线程安全的。 synchronized:可以在任意对象及方法上加锁,而加锁的这段代码称为“互斥区”或“临界区” 下面看一个例子: MyThread.javapublic class MyThread extends Thread { private int c原创 2017-06-04 19:41:05 · 266 阅读 · 0 评论