Skip to content

Latest commit

 

History

History
82 lines (79 loc) · 7.71 KB

errata.md

File metadata and controls

82 lines (79 loc) · 7.71 KB

勘误表

页数 章节 位置 原文 更正 读者 更正版次
13 2.3.2 第2段话 ...显示实现接口... ...显实现接口... 先飞 第3次印刷
26 3.2 表3-1 float33 float32 一切都将尘封 第3次印刷
26 3.2.1 第一段代码 ...readBytes(length uint32)... ...readBytes(n uint32)... 风之魂JO 第4次印刷
37 3.3.1 最后一行字 ...常量池大小是61... ...常量池大小是64... JingkaiTang 第3次印刷
38 3.3.2 第3段 继续编辑constant_pool.go... 继续编辑constant_info.go... 啊乐 第2次印刷
45 3.3.9 最后一行字 CONSTANT_Utf_info CONSTANT_Utf8_info 乌鸦的吉他 第4次印刷
46 3.3.10 最后一行字 (分号分隔的参数类型描述符) (参数类型描述符列表) SevenKites 第4次印刷
47 3.3.10 表3-3(r4c3) (Ljava.lang.String;)V ([Ljava.lang.String;)V 啊乐 第2次印刷
47 3.3.10 表3-3(r5c3) (FF)F (FF)I 啊乐 第2次印刷
47 3.3.10 表3-3(r6c2) java.lang.Object[] java.lang.String[] 乌鸦的吉他 第4次印刷
47 3.3.10 第2段话 override overload Nancy945 第4次印刷
52 3.4.1 最后一段话 表3-5给出了... 表3-4给出了... hgaolbb 第4次印刷
55 3.4.4 第2段话 表3-6给出了... 表3-5给出了... hgaolbb 第4次印刷
61 3.5 第1段代码 func startJVM(参数错误)... func startJVM(cmd *Cmd)... Jing0 第4次印刷
70 4.3.2 第3段代码 push()方法内的两对大括号未对齐 gwr0-0
71 4.3.3 第1段代码 Frame结构体未对齐 gwr0-0
81 4.3.6 图4-13 botto bottom zxh 第2次印刷
88 5.1 第1段话 266(0xFF) 255(0xFF) charles0lee 第3次印刷
90 5.2.1 第2段 读取一个uint16整数 读取一个int16整数 iHge2k 第3次印刷
90 5.2.1 第4段 读取一个int8整数 读取一个uint8整数 iHge2k 第3次印刷
95 5.4 第3段代码 _iload(frame, uint(self.Index)) _iload(frame, self.Index) captain 第4次印刷
135 6.3.2 第2段话 superClass和interfaces字段... superClassName和interfaceNames字段... SevenKites 第4次印刷
135 6.3.2 第2段话 ...存放类名和直接接口表, ...存放类名和直接接口名列表, SevenKites 第4次印刷
137 6.4 第3段代码 staticVars *Slots staticVars Slots Powerful24HS 第4次印刷
140 6.4 最后一段话 ConstantValueIndex()方法 ConstantValueAttribute()方法 SevenKites 第4次印刷
168 7.3 最后两段话 两处:... ch06\rtda\heap\ ... ... ch07\rtda\heap\ ... MrChangRay
170 7.5.1 第1段代码 import "jvmgo/ch07/rtda/class" import "jvmgo/ch07/rtda/heap" Nancy945 第4次印刷
170 7.5.1 第2段代码 if !resolved.IsStatic() { if !resolvedMethod.IsStatic() { 乌鸦的吉他 第4次印刷
171 7.5.2 第4段代码 ...ArgSlotCount()) ...ArgSlotCount() - 1) Beyond 第3次印刷
172 7.5.2 第2段 如果调用的中超类中的函数 如果调用的超类中的函数 zxh 第3次印刷
172 7.5.2 第3段代码 (frame, methodtoBeInvoked) (frame, methodToBeInvoked) 乌鸦的吉他 第4次印刷
175 7.5.4 最后一段话 从操作数栈中弹出this引用... 从操作数栈中出this引用... 乌鸦的吉他 第4次印刷
188 8.1 本页第一段话 [[java/lang/String; (少了L) [[Ljava/lang/String; 险憨憨
189 8.2.1 最后一段代码 switch self.fields.(type) { switch self.data.(type) { JingkaiTang 第4次印刷
194 8.3.2 第2段代码 ...(*rtc.ClassRef) ...(*heap.ClassRef) CURAS 第4次印刷
199 8.3.6 最后一句话 newMultiArray() newMultiDimensionalArray() CURAS 第4次印刷
204 8.5 第2段话 缓存字符串的哈希码 缓存字符串的哈希码 乌鸦的吉他 第4次印刷
206 8.5.1 第3段代码 ...isStatic) *Field { ...isStatic bool) *Field { CURAS 第4次印刷
208 8.6 第3段话 最后把这个数组推入操作数栈顶 最后把这个数组放进局部变量表 SevenKites 第4次印刷
213 9.1 第1段话 jva.lang.Object java.lang.Object SevenKites 第4次印刷
235 9.7 第2段话 静态方法value()... 静态方法valueOf()... SevenKites 第4次印刷
235 9.7 最后一段话 ...每次都创建Integer()对象。 ...每次都创建Integer对象。 zxh 第4次印刷
236 9.7 第1段话 让...方法返回null值... 让...方法返回null值... zxh 第4次印刷