首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
重新做人
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
4
文章 4
沸点 0
赞
4
返回
|
搜索文章
最新
热门
Java的类加载机制
概述 虚拟机将描述类的数据从Class文件加载到内存,并对数据进行校验,转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,就是虚拟机的类加载机制。 在Java语言中,类型的加载,连接和初始
CompletableFuture使用
CompletableFuture和Future的区别 想异步执行任务并获取任务的返回值,可以使用Future+线程池组合完成:首先任务实现Callable接口,然后调用Executor.submit
微服务-远程通信 IO和Netty
参考文章列表: 聊聊Netty那些事儿之从内核角度看IO模型 聊聊Netty那些事儿之Reactor在Netty中的实现(创建篇) 详细图解Netty Reactor启动全流程 | 万字长文 | 多图
Java 函数式接口
函数式接口 函数式接口定义 函数式接口:有且仅有一个抽象方法,可以有多个非抽象方法的接口。 Java为函数式接口引入了一个注解@FunctionalInterface,主要用于编译级错误检查,加上该注
Java正则表达式使用
Pattern Partten可以将普通的正则表达式编译成Partten对象 Parttern对象常用的两个方法是split()和matcher() split():按照匹配的字符串分割字符 matc
ConcurrentHashMap源码
ConcurrentHashMap结构 ConcurrentHashMap是一个线程安全的Map,其通过CAS + synchronized来保证线程操作安全。 参数 静态变量参数: 属性参数: 构造
HashMap源码
HashMap的结构 参数 静态常量参数 属性参数 构造方法 HashMap中table数组长度是2的整次幂,通过如下实现 初始化时,通过tableSizeFor方法计算给定大小initialCapa
Spring源码(4):三级缓存
循环依赖 两个或两个以上对象互相依赖对方,形成一个依赖环,例如A对象依赖B对象,B对象依赖A对象。 当创建相互依赖的对象时,会形成死循环,例如下图无缓存中的情况。而Spring通过增加缓存,将未完全创
Spring源码(4):AOP实现
AOP中的一些概念 AOP代理实现 Spring基于注解实现AOP的类是AnnotationAwareAspectJAutoProxyCreator,该类的继承体系为 AnnotationAwareA
Spring源码(3):创建Bean的前置后置处理器
BeanPostProcessor接口 在Spring创建bean的过程中,会在Bean创建之前和之后做一些操作,这些操作是通过前置后置处理器完成,而BeanPostProcessor就是前置后置处理
下一页
个人成就
文章被点赞
83
文章被阅读
13,507
掘力值
624
关注了
4
关注者
24
收藏集
0
关注标签
17
加入于
2020-04-10