java多线程
文章平均质量分 73
qq_39013701
这个作者很懒,什么都没留下…
展开
-
面试题1111
mysql深分页为什么慢程序事务失效可能原因什么时候触发行锁,表锁Mybatis什么是 SQLSessionFactory sqlsession数据库操作日志优化mybatis mapper接口可以重载吗?nginxnginx worker 数量如何配置有基于nginx二次开发吗mq总结mq用途幂等怎么做的消息可靠投递怎么做的,2种方案顺序消息怎么做的rabbitmq 推送和拉取对怎么选?springBoot rabbitmq templa原创 2021-06-15 19:53:22 · 253 阅读 · 2 评论 -
java多线程(一)基础内容
一.线程创建方式1.方式一编写类继承Thread,子类应该重写run方法,然后调用子类实例的start方法(非阻塞)启动线程,执行run方法里面的东西package com.miracle.concurrency.chapter1;public class TryConcurrency { public static void main(String[] args) { ...原创 2019-09-15 00:37:03 · 144 阅读 · 0 评论 -
java多线程(二)守护线程
一.守护线程1.守护线程示例package com.miracle.concurrency.chapter4;public class DaemonThread { public static void main(String[] args) { Thread t = new Thread(){ @Override ...原创 2019-09-15 16:58:25 · 135 阅读 · 0 评论 -
java多线程(三)线程阻塞(join)与打断
一.线程join方法package com.miracle.concurrency.chapter5;public class ThreadJoin { public static void main(String[] args) { Thread t1 = new Thread(() -> { for (int i = 0; i &...原创 2019-09-15 17:40:24 · 1115 阅读 · 0 评论 -
java多线程(四)数据同步与synchronized
一.问题引出TicketWindowRunnable.javapackage com.miracle.concurrency.chapter7;public class TicketWindowRunnable implements Runnable{ private int index = 1; private final static int MAX = 50;...原创 2019-09-15 23:56:12 · 226 阅读 · 0 评论