随笔分类 -  java多线程

摘要:用到生产者--消费者模式 一、测试类: 阅读全文
posted @ 2019-04-23 10:14 深渊中的鱼 阅读(630) 评论(0) 推荐(0)
摘要:package com.com.wangwenjun.concurrent.chapter04;import java.util.Random;import java.util.concurrent.TimeUnit;/** * @description: for循环主要解决的是线程的生命周期完成后 阅读全文
posted @ 2019-04-19 19:49 深渊中的鱼 阅读(1647) 评论(0) 推荐(0)
摘要:package com.javaconcurrencyprogramming.chapter1;/** * @description: 排队叫号程序,还是有问题 * @author: * @create: **/public class TicketWindowRunnable implements 阅读全文
posted @ 2019-04-19 19:25 深渊中的鱼 阅读(668) 评论(0) 推荐(0)
摘要:package com.javaconcurrencyprogramming.chapter1;/** * @description: 模拟有错误的排队叫号程序 * @author: * @create: **/public class TicketWindow extends Thread{ // 阅读全文
posted @ 2019-04-19 18:11 深渊中的鱼 阅读(459) 评论(0) 推荐(0)
摘要:package com.javaconcurrencyprogramming.chapter1;/** * @description: 模板设计模式,父类编写算法结构代码,子类实现逻辑细节。 * @author: * @create: **/public class TemplateMethod { 阅读全文
posted @ 2019-04-19 17:18 深渊中的鱼 阅读(266) 评论(0) 推荐(0)
摘要:package com.javaconcurrencyprogramming.chapter1;import java.util.concurrent.TimeUnit;/** * @description: 一个线程不能重复启动 * @author: * @create: **/public cl 阅读全文
posted @ 2019-04-19 16:55 深渊中的鱼 阅读(985) 评论(0) 推荐(0)
摘要:一、如何调试和查看多线程程序? 命令行下输入: $ jconsole 二、线程的生命周期? NEW RUNNABLE RUNNING BLOCKKED TERMINATED 三、例子: 阅读全文
posted @ 2019-04-19 09:46 深渊中的鱼 阅读(305) 评论(0) 推荐(0)
摘要:用10个一次拉2吨的卡车代替1个一次拉10吨的卡车。前提是有资源折腾,比如线程池,多核cpu,也要考虑线程的切换代价。把java服务器和数据库服务器综合利用起来,传统的方式是java服务器发送一条指令给数据库就坐等喝茶拿结果,数据库累个半死才出结果,而且出力不讨好,嫌干活慢,现在也要让java服务器 阅读全文
posted @ 2018-11-05 14:49 深渊中的鱼 阅读(19095) 评论(1) 推荐(1)
摘要:package service;import java.util.stream.IntStream;/** * @description: 给线程命名 * @author: * @create: **/public class NamedThreads { public static final S 阅读全文
posted @ 2018-08-14 11:19 深渊中的鱼 阅读(708) 评论(0) 推荐(0)
摘要:package service;import java.util.stream.IntStream;/** * @description: * @author: * @create: **/public class ThreadDefaultName { public static void mai 阅读全文
posted @ 2018-08-14 11:08 深渊中的鱼 阅读(563) 评论(0) 推荐(0)
摘要:package com.com.pipiimport java.util.Random;import java.util.concurrent.TimeUnit;/** * @description: 这样容易吃大锅饭 * @author: * @create: **/public class Ti 阅读全文
posted @ 2018-08-14 10:43 深渊中的鱼 阅读(710) 评论(0) 推荐(0)