会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
ylc0x01
自由散漫
博客园
首页
新随笔
联系
订阅
管理
上一页
1
2
3
2023年4月21日
JS精度丢失
摘要: 目录Number类型精度是如何丢失的const m1 = 9007199254740991;const m2 = 9007199254740992;const m3 = 9007199254740993;const m4 = 9007199254740994; Javascript是非数据安全类型的
阅读全文
posted @ 2023-04-21 16:33 ylc0x01
阅读(70)
评论(0)
推荐(0)
2023年4月18日
插入式注解
摘要: Java在JDK 1.5版本中提供了对注解(Annotation)的支持,在JDK 1.6版本中又提供了插入式注解处理API(Pluggable Annotation Processing API),我们可以编写自定义的注解处理器并使用这些API来完成相应的功能
阅读全文
posted @ 2023-04-18 23:17 ylc0x01
阅读(140)
评论(0)
推荐(0)
JAVA泛型擦除
摘要: Java泛型 深入理解Java虚拟机 第三版 10.3.1 泛型的本质是参数化类型(Parameterized Type)或者参数化多态(Parametric Polymorphism)的应用,即可以将操作的数据类型指定为方法签名中的一种特殊参数,这种参数类型能够用在类、接口和方法的创建中,分别构成
阅读全文
posted @ 2023-04-18 13:18 ylc0x01
阅读(58)
评论(0)
推荐(0)
class文件结构
摘要: class文件结构 u1、u2、u4和u8来分别表示1个字节、2个字节、4个字节和8个字节的无符号数,以“_info”结尾的类型都表示表类型。读取与写入class文件都是根据该表有严格的顺序 魔数及版本号 每个Class文件的头4个字节被称为魔数(Magic Number),它的唯一作用是确定这个文
阅读全文
posted @ 2023-04-18 12:27 ylc0x01
阅读(50)
评论(0)
推荐(0)
JAVAC编译流程
摘要: Javac编译过程 入口 来源:com.sun.tools.javac.main.Main#compile(java.lang.String[]) public int compile(String[] args) { // 创建上下文 Context context = new Context()
阅读全文
posted @ 2023-04-18 12:19 ylc0x01
阅读(43)
评论(0)
推荐(0)
无关性的基石
摘要: 实现语言无关性的基础仍然是虚拟机和字节码存储格式。Java虚拟机不与包括Java语言在内的任何程序语言绑定,它只与“Class文件”这种特定的二进制文件格式所关联,Class文件中包含了Java虚拟机指令集、符号表以及若干其他辅助信息
阅读全文
posted @ 2023-04-18 10:56 ylc0x01
阅读(22)
评论(0)
推荐(0)
上一页
1
2
3
公告