解忧铺子

解忧铺子

一个生产者消费者java实现以及等待超时模式的小例子

public class ProducerAndConsumer { private static int cp = 0; private static int allNum = 20


admin  619  2019-08-21 阅读全文
多线程笔记(2) -threadLocal

多线程笔记(2) -threadLocal

提供一个变量的副本,线程的隔离。 spring在事务的部分用到了ThreadLocal,让每个线程保存自己的连接,不在同一连接的话不会形成事务 public class UserThreadLocal


admin  574  2019-08-20 阅读全文
多线程笔记(1)-基础

多线程笔记(1)-基础

1,创建线程有且仅有两种方式(Thread类注释有说明):继承Thread类和实现Runnable接口,实现父类(父接口)中的run方法即可 Runnable是任务(业务逻辑)的抽象,Thread是线


admin  1159  2019-08-19 阅读全文