Java
qq_15654157
这个作者很懒,什么都没留下…
展开
-
Java ThreadLocal
ThreadLocal是什么? 定义: 提供线程局部变量;一个线程局部边用在多个线程中分别有独立的值(副本) 特点:简单(开箱即用)、快速(无额外开销)、安全(线程安全) 场景:多线程场景(资源持有、线程一致性、并发计算、线程安全等场景) 实现原理:Java中用哈希表实现 应用范围:几乎所有提供多线程特征的语言 ThreadLocal基本API 构造函数: ThreadLocal<T>() 初始化:initialValue() 访问器:get/set 回收:remo.原创 2020-06-07 20:46:48 · 271 阅读 · 0 评论 -
JVM笔记
jvm 的生命周期 main方法是jvm实例运行的起点;main()作为程序初始线程的起点,任何其他线程都是由该线程负责启动,main线程是非守护线程。 jvm实例消亡 所有的非守护线程都终止时 System.exit(); Jvm运行流程 Java代码编译是由Java源码编译器来完成的,流程如下 Java字节码的执行是由JVM执行引擎来完成的。流程如下 JVM的组成 Class Loader 类加载器负责加载字节码都jvm中,根据类中定义的内容分配到不同的运行时数据区。类加..原创 2020-05-22 23:35:10 · 153 阅读 · 0 评论 -
Linux CentOS 安装Java环境
个人笔记原创 2016-12-11 21:45:11 · 159 阅读 · 0 评论