首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
java相关
订阅
_白
更多收藏集
微信扫码分享
微信
新浪微博
QQ
5篇文章 · 0订阅
JDK动态代理底层实现案例
说在前面的话:本人在学习JDK动态代理时,以案例的方式学习了JDK动态代理底层实现,总结了个人的实现步骤,由于本人水平有限,如有不当之处,望指出。 首先描述案例需求,现在有Flyable接口,抽象方法为fly(time)方法,Bird类实现Flyable接口。 现需要生成代理对…
死磕Synchronized底层实现--偏向锁
本文为synchronized系列第二篇。主要内容为分析偏向锁的实现。 偏向锁的诞生背景和基本原理在上文中已经讲过了,强烈建议在有看过上篇文章的基础下阅读本文。 本系列文章将对HotSpot的synchronized锁实现进行全面分析,内容包括偏向锁、轻量级锁、重量级锁的加锁、…
String源码分析
String源码分析String结构finalComparable和SerializableCharSequenceString构造方法空参构造解析String类型初始化字符数组初始化字节数组初始化b
String源码分析
Method Area:方法区,当虚拟机装载一个class文件时,它会从这个class文件包含的二进制数据中解析类型信息,然后把这些类型信息(包括类信息、常量、静态变量等)放到方法区中,该内存区域被所有线程共享,本地方法区存在一块特殊的内存区域,叫常量池(Constant Po…