![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
面试
文章平均质量分 69
J贝
孤独是人生的常态
展开
-
Java 并发 面试
1、synchronized 的实现原理以及锁优化?Synchronized是通过对象内部的一个叫做监视器锁(monitor)monitorenter和monitorexit命令实现Java早期版本中,synchronized属于重量级锁Java 6之后Java官方对从JVM层面对synchronized较大优化锁可以从偏向锁升级到轻量级锁,再升级的重量级锁(不能降级)第二个线程进来偏向锁没有释放...原创 2018-04-13 17:47:19 · 662 阅读 · 0 评论 -
Java 集合 面试
Java 集合Java集合类提供了一套设计良好的支持对一组对象进行操作的接口和类。Java集合类里面最基本的接口有:Collection:代表一组对象,每一个对象都是它的子元素。Set:不包含重复元素的Collection。List:有顺序的collection,并且可以包含重复元素。Map:可以把键(key)映射到值(value)的对象,键不能重复。ArrayList 底层基于数组 增加超过容量...原创 2018-04-13 17:43:12 · 234 阅读 · 0 评论