- 11
- 0
- 约5.92千字
- 约 6页
- 2018-01-09 发布于河南
- 举报
LTW文档翻译
AspectJ load-time weave翻译:Shellon介绍Aspectj编织器接受class文件作为输入并产生class文件作为输出。这个编制的过程本身可以在三个不同的时间发生:编译时,完成编译时和装载时。不管选择什么方法,编织过程所产生的class文件(和因此产生的应用运行时的行为)是相同的。编译时编织是最简单的方法。当你有一个应用的源代码时,ajc将会编译源码进而产生编织过的class文件作为输出。编织器的调用对于ajc的编译过程是必须的。方面本身可能是源码或二进制码的形式。如果被影响类编译时需要这些方面,我们就必须在编译时进行编织。例如,当我们给一个类添加成员并且其他被编译的类要引用这些新添加的成员时,我们就需要方面。编译后编织(有时也被称为二进制编织)是用来编织已经存在的class文件和JAR文件。和编译时编织一样,用来编织的方面可能是源码形式或是二进制码形式,也可能是自身的方面织入。加载时编织是简单的二进制编织被推迟到一个class加载器加载class文件时和为JVM定义class时进行。为了支持这种方式,多种“编织类加载器”或者由运行时环境准确提供,或者通过编织代理获得。你可能也听说过“运行时编织”。我们把它定义为类的编织已经定义到JVM上(不需要重新加载那些类)。AspectJ 5没有提供对运行时编织的明确支持,尽管简单的编码模式可以动态地支持这些方面中的
您可能关注的文档
- 2006年全国普通高等学校体育院校专业统一招生考试 语文试卷.docx
- 用JDBC编程的运行时错误及其解决.doc
- C语言程序设计实习指导及报告.doc
- 实训报告 河南工程学院.doc
- 第九章 调试与错误处理.ppt
- 第11章程序调试与错误处理.ppt
- 西安交通大学经济学考研心态调整建议.doc
- 1Linux服务器配置与管理.ppt
- Java期末复习——各章习题小题.doc
- Android开发资料整理.doc
- 2026及未来5年中国铁路车辆涂料行业市场供需格局及行业前景展望报告.docx
- 2026及未来5年中国铜包铝线行业市场发展监测及投资潜力预测报告.docx
- 2026年中国组合吊索数据监测研究报告.docx
- 2026年中国维生素B1片数据监测研究报告.docx
- 2026年中国综合宽带柜数据监测研究报告.docx
- 2026年中国绝缘母线槽数据监测研究报告.docx
- 2026年中国纸箱捆扎机数据监测研究报告.docx
- 2026及未来5年中国通讯设备市场前景预测及行业投资潜力预测报告.docx
- 2026年中国灯饰礼品数据监测研究报告.docx
- 2026及未来5年中国退热贴行业市场发展监测及投资战略咨询报告.docx
原创力文档

文档评论(0)