07 2022 档案
锁升级
摘要:锁升级 什么是锁升级? 本质就是JVM对**synchronized 关键字的优化,通过减少用户态进入内核态的切换次数,让程序在java程序内就能获得锁,而不用进入操作系统,使得synchronized 关键字**可以更高效。 注意:是JVM对synchronized 的优化 synchronize
工具
摘要:##IDEA激活 https://www.exception.site/essay/how-to-free-use-intellij-idea-2019-3 ##博客园上传工具,自动替换图片 https://www.cnblogs.com/hemou/p/12332551.html
Java疑问
摘要:##Java集合疑问 ##Java多线程疑问 ###TIMED_WAITING与RUNNABLE状态转换 ####起源 Thread.sleep(long): 使当前线程睡眠指定时间。需要注意这里的“睡眠”只是暂时使线程停止执行,并不会释放锁。时间到后,线程会重新进入RUNNABLE状态。 Q 是否
Java基础
摘要:Java基础 try-catch-finally 如何使用? try块 : 用于捕获异常。其后可接零个或多个 catch 块,如果没有 catch 块,则必须跟一个 finally 块。 catch块 : 用于处理 try 捕获到的异常。 finally 块 : 无论是否捕获或处理异常,finall