
Java
文章平均质量分 84
主要包括java基础知识的介绍和记录。包括jdk和java语言,部分open jdk的实现
York Li
宝剑锋从磨砺出,梅花香自苦寒来。定位技术人,在技术的路上希望我们一起前行。
展开
-
Java中处理脚本语言(javax.script)
Java中脚本语言欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mark原创 2021-08-07 17:14:58 · 1975 阅读 · 0 评论 -
Spring源码分析:AbstractBeanFactory抽象实现分析
Spring源码分析:AbstractBeanFactory抽象实现分析1、AbstractBeanFactory概览1.1 AliasRegistry接口分析1.2 SingletonBeanRegistry接口分析2、AbstractBeanFactory源码实现2.1 SimpleAliasRegistry源码2.2 DefaultSingletonBeanRegistry源码2.3 FactoryBeanRegistrySupport源码2.4 AbstractBeanFactory源码1、Abs原创 2021-03-03 19:17:54 · 644 阅读 · 0 评论 -
Spring源码分析:BeanFactory体系详解一(接口分析)
Spring源码分析:Bean容器BeanFactory详解BeanFactory接口体系基础BeanFactory层级结构HierarchicalBeanFactoryAutowireCapableBeanFactoryListableBeanFactoryConfigurableBeanFactoryConfigurableListableBeanFactoryApplicationContext层级结构ApplicationContextConfigurableApplicationContextWe原创 2021-02-08 17:24:11 · 750 阅读 · 0 评论 -
Spring容器DefaultListableBeanFactory概览
Spring Bean的容器BeanFactory(二)DefaultListableBeanFactory原创 2021-01-12 15:01:02 · 494 阅读 · 2 评论 -
Disruptor架构源码详解
Disruptor简介Disruptor是LMAX交易所开源的一个用于线程间通信高性能代码库。基于Disruptor开发的系统单线程能支撑每秒600万订单的处理。Disruptor主要通过RingBuffer的环形数据设计来避免垃圾回收,同时最大化地利用CPU的缓存机制。另外一方面就是使用无锁设计,充分利用现代计算的CAS指令,保证线程安全。背景知识伪共享伪共享指的是两个线程分布修改不同变...原创 2020-05-14 10:29:17 · 497 阅读 · 0 评论 -
Java魔法类Unsafe详解
前言Unsafe是jdk提供操作的增强执行低级别代码和操作底层资源的工具类。jdk1.8及以下的版本在sun.misc包下,jdk11移到jdk.internal.misc包下。sum.misc继续保留,只是实现修改为代理jdk.internal.misc包的实例。下面我们来详细分解以下Unsafe的功能和实现。使用方法看Unsafe的源码,我们发现Unsafe类是单例实现的,提供静态方法获...原创 2020-04-27 16:39:34 · 798 阅读 · 0 评论