菜鸟Peter

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2020年11月4日

摘要: 1.什么是可重入锁: 当一个线程A去请求其他线程所持有的对象锁时,线程A就会被阻塞; 但是,当线程A去请求自己持有的对象锁时,如果该对象锁是可重入锁,那么请求就会成功,否则也会发生阻塞; 2.用可重入锁有什么用: 简单说,就是为了使线程可以获取自己的内部锁; 比如,假如一个线程A获取了对象X的对象锁 阅读全文
posted @ 2020-11-04 13:52 菜鸟Peter 阅读(188) 评论(0) 推荐(0)

2020年10月19日

摘要: 1. HotSpot历史 SUN的JDK版本从1.3.1开始运用HotSpot虚拟机, 2006年底开源,主要使用C++实现,JNI接口部分用C实现。 HotSpot是较新的Java虚拟机,用来代替JIT(Just in Time),可以大大提高Java运行的性能。 Java起初是把源代码编译为字节 阅读全文
posted @ 2020-10-19 14:27 菜鸟Peter 阅读(305) 评论(0) 推荐(0)