![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
多线程
文章平均质量分 86
tututuyang
这个作者很懒,什么都没留下…
展开
-
什么是ThreadLocal
什么是ThreadLocal 1、简单使用 简单来说,ThreadLocal就是线程局部变量,是为了实现线程间的数据隔离. 下面来看一个小例子,在main线程中我们给t1设置了值,延时一秒使main线程在thread1线程前执行,但是结果发现:在thread1线程中get不到main线程set好的值threadLocal。 public class ThreadLocalTest { //新建一个ThreadLocal对象 static ThreadLocal<String&g原创 2021-05-17 12:07:42 · 328 阅读 · 1 评论 -
创建线程的几种方式
创建线程的几种方式 方式一:继承Thread类 重写run()方法,调用start()方法开启线程 package test.thread; import java.util.concurrent.TimeUnit; //创建线程方式一:继承Thread类,重写run方法,调用start()方法开启线程 public class ThreadTest1 extends Thread{ //重写run方法 @Override public void run() {原创 2020-05-08 19:55:04 · 150 阅读 · 0 评论