![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
并发编程
橘子汽水&白茶乌龙
你把时间花在那,你的收获就在那。
展开
-
Threadlocal原理及用法
threadLocal给每个线程提供局部变量,解决线程安全问题。 ThreadLocal的接口 4个方法 1void set(Object value)设置当前线程的线程局部变量的值。 2public Object get()该方法返回当前线程所对应的线程局部变量。 3public void remove()将当前线程局部变量的值删除,目的是为了减少内存的占用,该方法...原创 2019-09-03 10:14:39 · 174 阅读 · 0 评论 -
现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行
现在有T1、T2、T3三个线程,你怎样保证T2在T1执行完后执行,T3在T2执行完后执行 public static void main(String[] args) { Thread t1 = new Thread(new Runnable() { @Override public void run() { System.out...原创 2019-09-03 10:16:52 · 419 阅读 · 0 评论