ThreadLocal
2020-03-02 本文已影响0人
蓬莱辰
定义:线程的局部变量;在多个线程中,分别有独立的值(副本)。
特点:线程安全、无额外开销(快速)
原理:java中用hash表实现
API:
initialValue() 延时加载,get来触发;
场景:
持有资源:(登录)
线程资源一致性:(JDBC事务)
定义:线程的局部变量;在多个线程中,分别有独立的值(副本)。
特点:线程安全、无额外开销(快速)
原理:java中用hash表实现
initialValue() 延时加载,get来触发;
持有资源:(登录)
线程资源一致性:(JDBC事务)