![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java
文章平均质量分 88
2401_86429156
这个作者很懒,什么都没留下…
展开
-
Java开发面试高频考点学习笔记(每日更新)
线程在竞争synchronized锁的时候是非公平的:如果synchronized锁被线程A占有,线程B请求失败,被放入队列中,线程C此时来请求锁,恰好A在此时释放了,线程C会跳过队列中等待的线程B直接获得这个锁。在28章节中,我们提到过重量级锁,在重量级锁中,JVM会阻塞未获取到锁的线程,在锁被释放的时候唤醒这些线程,阻塞和唤醒依赖于操作系统,需要从用户态切换到内核态,开销很大。开启逃逸分析之后,如果对象的作用域仅在方法内,那对象可以创建在虚拟机栈上,随方法入栈创建,出栈销毁,减少GC回收压力。原创 2024-07-25 20:19:27 · 702 阅读 · 0 评论 -
java 读取txt文件生成word文档
在pom.xml中配置如下:e-iceblue3.9.02. 手动导入。需先下载jar包到本地,解压,找到lib路径下的jar文件。原创 2024-07-24 23:19:49 · 770 阅读 · 0 评论 -
CGBTN2108-DAY10总结复习
1.标准类的制作。原创 2024-07-21 23:38:09 · 836 阅读 · 0 评论