public class JavaClassFileObject extends SimpleJavaFileObject
JavaFileObject.Kindkind, uri| Modifier | Constructor and Description |
|---|---|
protected |
JavaClassFileObject(String className)
构造
|
| Modifier and Type | Method and Description |
|---|---|
InputStream |
openInputStream()
获得字节码输入流
编译器编辑源码后,我们将通过此输出流获得编译后的字节码,以便运行时加载类
|
OutputStream |
openOutputStream()
获得字节码输出流
编译器编辑源码时,会将编译结果输出到本输出流中
|
delete, getAccessLevel, getCharContent, getKind, getLastModified, getName, getNestingKind, isNameCompatible, openReader, openWriter, toString, toUriprotected JavaClassFileObject(String className)
className - 编译后的class文件的类名public InputStream openInputStream()
openInputStream in interface FileObjectopenInputStream in class SimpleJavaFileObjectpublic OutputStream openOutputStream()
openOutputStream in interface FileObjectopenOutputStream in class SimpleJavaFileObjectCopyright © 2022. All rights reserved.