ASM_3.0_使用指南
ASM 3.0
Java 字节码引擎库
版本 时间 作者
0.1 2011/10/30 aswang
1 简介
1.1 动机
程序分析,生成以及转换是很有用的技术手段,可以应用在很多场景下:
程序分析,涉及的范围很广,从简单的语法解析到完整的语义分析,也可用来发现
程序中潜在的bug,检测未使用的代码,以及反向工程等。
用来帮助编译器生成代码。包括传统的编译器,用在分布式编程中的内嵌的编译器,
以及即时编译器等。
程序转换可以用来优化程序或者对程序进行混淆,或者在应用中插入调试代码或者
性能监控代码,再或者面向切面编程等。
所有的这些技术可以用在任何编程语言中,只是针对不同的编程语言,实现的难度也不尽相
同。对应java 语言,这些技术可以用在java 源代码或者编译过的java 类文件上。能够对编
译过的 java 类文件进行处理,有一个明显的优势,那就是不需要源代码。程序转换也因此
可以使用在任何应用程序上,包括闭源的和
您可能关注的文档
- ArcGIS10与3D 新特性.pdf
- ARMice使用手册.pdf
- ArchSummit北京2015-《苏宁易购O2O购物节双线战场技术保障和创新》-张剑伟.pdf
- ARM裸机驱动开发说明书.pdf
- AS-6085B逆功率监控装置使用说明书V20修订版201208.pdf
- ARTDECO 设计艺术.pdf
- ASB-72.5-245-170 母联接地开关使用手册.pdf
- ASB-4401数字厂用变保护测控装置说明书V5.00.pdf
- ASL-440系列数字式线路保护测控装置说明书.pdf
- ASA第二刊 建筑背后的历史文脉.pdf
- 安全生产管理员能力培训.pptx
- 咽异感症与心理健康促进.pptx
- 咽异感症与扁桃体炎的鉴别.pptx
- 咽异感症与抑郁症的关系.pptx
- 咽异感症与环境污染的关系.pptx
- 《生动的数据》课件-2025-2026学年沪教版(新教材)小学美术三年级下册.pptx
- 《校园微电影宣传策划》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 《 春华秋实绘花鸟》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
- 管理层安全培训策略.pptx
- 《把“大自然”穿在身上》教学课件-2025-2026学年人美版(北京)(2024)初中美术七年级下册.pptx
最近下载
- 儿科学(第10版)儿童心肺复苏.pptx VIP
- Galanz 格兰仕 电蒸炉 DG26T-D20 使用说明书.pdf
- 统编版高中历史必修中外历史纲要上册知识点考点复习提纲(实用,必备!).doc VIP
- 2025广东高考地理.docx VIP
- 统编版(2019)高中历史《必修中外历史纲要下》期末复习知识点考点提纲详细版.docx VIP
- 中国儿童遗尿症疾病管理专家共识(2025年).pptx VIP
- (超详)初中数学知识点归纳汇总.pdf VIP
- 深度学习在目标检测领域的应用现状与技术研究综述.docx VIP
- 基于单片机的太阳能充电器的设计毕业设计(论文).doc VIP
- 16田忌赛马课件(共29张PPT).pptx VIP
原创力文档

文档评论(0)