02 2023 档案
摘要:java虚拟机学习、java的jvm学习 总结:类加载子系统 运行时数据区 执行引擎 类加载子系统: 加载阶段 链接阶段 初始化阶段 加载阶段分为:引导类加载器、扩展类加载器、系统类加载器。 链接阶段分为:验证、准备、解析 初始化阶段:初始化 classloader常用方法: 双亲委派机制: 理解:
阅读全文
摘要:java多线程学习 多线程啥时候执行的 乐观锁和悲观锁: 悲观锁:synchronized和lock、使用场景一般是写操作。 synchronized锁方法的时候,某个时刻锁的是类,其他方法需要等别的锁释放才能使用。静态同步方法是类锁。 字节码查看:javap -c或者 javap -v publi
阅读全文
摘要:springmvc的Interceptor拦截器和servlet的filter过滤器springboot实现方式
阅读全文