多线程
长沙郭富城
毕业于哈尔滨佛学院
展开
-
java-多线程--模拟生产者和消费者
本例中,生产者生产木头之后通知供应商消费木头,供应商消费完了木头就会通知木头工厂生产木头 生产者代码如下: /** * @Project: 生产者 * @Author: liming * @Date: 2018年06月04日 */ package com.withmes.demo.thread; import java.util.Random; /** * ClassName...原创 2018-06-04 14:45:45 · 499 阅读 · 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 · 128 阅读 · 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 · 454 阅读 · 0 评论 -
锁住同一个对象就能保证多线程问题吗?
锁住同一个对象就能保证多线程问题吗? 首先看程序,在主程序中 打印了 "i"的值,那么会是多少呢? public class BadSynOnInteger implements Runnable{ static BadSynOnInteger badSynOnInteger = new BadSynOnInteger(); static Integer i = 0 ; ...原创 2019-07-12 12:20:15 · 388 阅读 · 0 评论