机读格式显示(MARC)
- 010 __ |a 978-7-111-65372-1 |d CNY89.00
- 100 __ |a 20200603d2020 em y0chiy0110 ea
- 200 1_ |a 深入理解JVM字节码 |A shen ru li jie JVMzi jie ma |d = Dive into JVM bytecode |f 张亚著 |z eng
- 210 __ |a 北京 |c 机械工业出版社 |d 2020
- 215 __ |a 301页 |c 图 |d 24cm
- 225 2_ |a Java核心技术系列 |A Javahe xin ji shu xi lie
- 314 __ |a 张亚, 资深后端工程师和JAVA工程师, CVTE高级技术经理。
- 330 __ |a 本书共有12章, 从逻辑上主要分为字节码原理和应用两大部分。第1章详细剖析了class文件的内部结构。第2章介绍了字节码的概念以及Java虚拟机栈和栈帧的相关内容。第3章介绍了字节码的进阶知识, 包括泛型擦除、synchronized关键字、反射的底层实现原理。第4章介绍了javac编译器的原理, 以及javac编译的七大阶段和各阶段的作用。第5章从字节码的角度介绍Kotlin的常见语法糖、coroutine等原理。第6章介绍了ASM和Javassist这两个字节码操作工具。第7章介绍了Java Instrumentation的原理。第8章介绍了JSR 269插件化注解处理原理。第9章介绍了字节码在cglib、Fastjson等框架上的应用。第10章介绍了反编译、破解、防破解和逆向工程的相关内容。第11章介绍了APM的概况、分布式跟踪的基本原理等。第12章详细介绍了Android dex文件的组成结构, 以及Android字节码指令与Java字节码指令的区别等。
- 410 _0 |1 2001 |a Java核心技术系列
- 510 1_ |a Dive into JVM bytecode |z eng
- 606 0_ |a JAVA语言 |A JAVAyu yan |x 程序设计
- 701 _0 |a 张亚 |A zhang ya |4 著
- 801 _0 |a CN |b LIB |c 20210912
- 905 __ |a LIB |d TP312JA/138