【说站】java ThreadLocal的创建和访问
JAVA 创建 访问 ThreadLocal
2023-06-13 09:13:23 时间
java ThreadLocal的创建和访问
1、创建,每个线程只能访问自己通过调用ThreadLocal的set()方法设定的值
ThreadLocal对象被实例化。虽然所有的线程都可以访问这个ThreadLocal实例,每个线程只能访问自己通过调用ThreadLocal的set()方法设定的值,即使两个不同的线程在同一个ThreadLocal对象上设定了不同的值,他们也无法访问对方的值。
private ThreadLocal myThreadLocal = new ThreadLocal();
2、访问,get方法回到Object对象时,set()对象需要输入Object类型的参数。
String threadLocalValue = (String) myThreadLocal.get();
一旦创建了ThreadLocal变量,可以通过如下代码设置某个需要保存的值:
myThreadLocal.set("A thread local value”);
以上就是java ThreadLocal的创建和访问,在我们了解了其的基本用法后,大家对于ThreadLocal的操作可以根据上面的两种方法,分别做一些实例的练习。
相关文章
- 怎么用命令提示符运行JAVA代码_java命令提示符如何进入
- java除零异常_JAVA异常处理
- java 删除目录下所有文件_Java删除文件、目录及目录下所有文件的方法实例
- java工程师_Java工程师是青春饭吗?[通俗易懂]
- java.util.scanner sc_Java的Scanner sc=new Scanner(System.in)是什么意思「建议收藏」
- java webservice服务端和客户端创建(JAX-WS)[通俗易懂]
- 【JAVA面试必会】JMM高并发详解(java内存模型、JMM三大特征、volatile关键字 )「建议收藏」
- java创建线程池的几种方式_Java中的线程池
- 这会是下一代的 Java 程序员的技术栈吗?
- 什么是闭包,Java中有闭包吗?
- Java Activiti6.0 spring5 SSM 工作流引擎 审批流程 java项目框架详解编程语言
- 如何使用Java连接MySQL数据库(java怎么连接mysql数据库)
- MySQL与Java的强强联合:开启智能数据库时代(mysql和java)
- 数据如何使用Java读取MySQL数据(java读取mysql)
- 机制Redis中Java实现的过期机制(redisjava过期)
- 应用Linux监控下Java应用性能分析(linux监控java)
- 实现Java实现的Redis封装类:强化Redis技术支持(redis封装类java)
- Java操作Redis实现数据快速存取(java访问redis)
- Linux下运行Java:一步步踏上学习之路(linux下运行java)
- Oracle数据库中调用Java实现可扩展应用程序(oracle内嵌java)
- Java程序中使用Redis链接提升效率(redis 链接java)
- Java硬币翻转倍数递增试算实例