多线程
长沙郭富城
毕业于哈尔滨佛学院
展开
-
java-多线程--模拟生产者和消费者
本例中,生产者生产木头之后通知供应商消费木头,供应商消费完了木头就会通知木头工厂生产木头生产者代码如下:/** * @Project: 生产者 * @Author: liming * @Date: 2018年06月04日 */package com.withmes.demo.thread;import java.util.Random;/** * ClassName...原创 2018-06-04 14:45:45 · 515 阅读 · 0 评论 -
java-多线程--Lock,Condition
模拟循环打印:/** * @Project: * @Author: liming * @Date: 2018年06月04日 */package com.withmes.demo.thread;import java.util.concurrent.locks.Condition;import java.util.concurrent.locks.Lock;import j...原创 2018-06-04 17:46:37 · 142 阅读 · 0 评论 -
java-多线程--单例模式(双检查锁机制)
/** * @Project: * @Author: liming * @Date: 2018年06月05日 */package com.withmes.demo.thread;/** * ClassName: TestSingle * @Description: * @author liming * @date 2018年06月05日 */public class Te...原创 2018-06-05 11:40:39 · 470 阅读 · 0 评论 -
锁住同一个对象就能保证多线程问题吗?
锁住同一个对象就能保证多线程问题吗?首先看程序,在主程序中 打印了 "i"的值,那么会是多少呢?public class BadSynOnInteger implements Runnable{ static BadSynOnInteger badSynOnInteger = new BadSynOnInteger(); static Integer i = 0 ; ...原创 2019-07-12 12:20:15 · 413 阅读 · 0 评论