1.ThreadLocal是什么?
线程局部变量,有效作用域仅线程执行过程,在一定程度上可保证值在多线程环境中的安全性;
每个Thread对象内部都维护了一个ThreadLocalMap这样一个ThreadLocal的Map,可以存放若干个ThreadLocal。每次获取或者设置都是对该ThreadLocal进行的操作,是与其他线程分开的。
1.ThreadLocal是什么?
线程局部变量,有效作用域仅线程执行过程,在一定程度上可保证值在多线程环境中的安全性;
每个Thread对象内部都维护了一个ThreadLocalMap这样一个ThreadLocal的Map,可以存放若干个ThreadLocal。每次获取或者设置都是对该ThreadLocal进行的操作,是与其他线程分开的。
1.查询当前正在运行的java进程的PID
jps -v
2.获取指定线程信息并生成日志