如何执行反射调用 Java的反射调用是通过java.lang.reflect.Method的invoke调用执行,Method实例通过反射执行的...
如何执行反射调用 Java的反射调用是通过java.lang.reflect.Method的invoke调用执行,Method实例通过反射执行的...
这个是之前写类加载器篇时候挖的坑,来填坑了。 引言 以前在做后台服务开发的时候,SpringBoot每次改动代码都需要手动重启才能生效,感觉贼麻...
线程上下文类加载器 通过名字可知,线程上下文类加载,就是当前线程所拥有的类加载器,可通过Thread.currentThread()获取当前线程...
JMX最常见的场景是监控Java程序的基本信息和运行情况,任何Java程序都可以开启JMX,然后使用JConsole或Visual VM进行预览...
JVM在编译synchronzied时,会编译成monitorenter monitorexit指令,是一种JVM规范 synchronzied...
Java的反射应用场景非常多,例如IDE在做联想时,Spring的IoC容器等等。通过反射,我们可以做一些平时做不到的事儿,例如调用其他对象的私...
这是我们研究Tomcat的第四篇文章,前三篇文章我们搭建了源码框架,了解了tomcat的大致的设计架构, 还写了一个简单的服务器。按照我们最初订...
[TOC] 一、JVM内存的分配及垃圾回收 JVM垃圾回收 由于JVM会替我们执行垃圾回收,因此开发者根本不需要关心对象的释放。但是如果不了解其...
堆内存居高不下,JDK8自适应作怪 背景 收到线上系统报警,堆内存超过98%,长时间居高不下。 内存泄漏检查 dump文件下载下来,使用visu...
Java性能调优作为大型分布式系统提供高性能服务的必修课,其重要性不言而喻。 好的分析工具能起到事半功倍的效果,利用分析利器JMC、JFR,可以...
专题公告
爪哇虚拟机