第二章-文件加载与输出

(1)概述

编译一个Java源代码到class时会涉及到依赖文件的查找加载,并且需要将最终生成的class文件进行写出。这就需要一个统一的文件模块来处理,其中涉及到的主要类如下:

1、Paths、Path

2、ZipArchive

3、BaseFileObject

4、JavacFileManager

 

(2)依赖路径查找 主要是平台路径,如Platform_class_path,class_path、source_path与annotation_processor_path。Paths类解读


(3)加载及处理依赖包


(4)使用依赖相关类

JavacFileManager
RelativeDirectory
Relativefile

(5)优化

猜你喜欢

转载自www.cnblogs.com/extjs4/p/9692380.html