Posted injava Hotspot JVM 即时编译(JIT)概念及使用 在Class初始化完成后,类在调用过程中,执行引擎会把字节码转换为机器码,然后在操作系统中才能执行。在字节码转换为机器码的过程中,虚拟机中还存在着一道编译, 就是即时编译 Posted by 专注着 29 6 月, 2021Tags: jit, jvm
Posted inspring Spring 依赖处理过程 Spring在处理Bean的过程中, 最重要部分则是bean的依赖处理,bean的依赖处理过程中, 会自动将所依赖的bean执行创建流程。 Posted by 专注着 26 5 月, 2021Tags: spring
Posted injava 安装AsmTools字节码操作工具 最近学习jvm相关知识中,OpenJDK提供了asmtools工具,可以操作字节码,因此自己从源码编译一个版本! Posted by 专注着 12 5 月, 2021Tags: asmtools
Posted injava JAVA中String字符串如何处理拼接null JAVA中时常需要连接字符串的操作,当连接到NULL的对象时,却不会抛出空指针异常,因此这篇文章从字节码角度看看JVM层面是如何处理这个问题的。 Posted by 专注着 12 5 月, 2021Tags: NullPointerException, String
Posted inspring Spring Bean 基础 记录了Spring对Bean一些基础配置属性,了解Spring是如何对Bean进行管理的。能够帮助我们更好的阅读Spring的源码。 Posted by 专注着 8 5 月, 2021Tags: bean, spring
Posted inspring Spring Bean作用域 Spring Bean作用域理解,帮助更好的理解Spring源码 Posted by 专注着 7 5 月, 2021Tags: bean, spring
Posted inspring Spring 配置元信息(BeanDefinition) Spring BeanDefinition介绍,帮助更好的阅读Spring源码 Posted by 专注着 6 5 月, 2021Tags: spring
Posted injava ZooKeeper的两种执行模式 ZooKeeper分为两种模式:独立模式(standalone)和仲裁模式(quorum)。 独立模… Posted by 专注着 3 5 月, 2021Tags: zookeeper
Posted inspring Spring IoC依赖查找 Spring IoC中提供了Bean的管理能力,能够通过Spring容器查询bean以及对应的依赖关系,该文章能够帮助理解Spring源码 Posted by 专注着 30 4 月, 2021Tags: IoC, spring