具有类文件的Java I / O

时间:2019-06-26 05:04:22

标签: java io

我正在编写一个IO设备,该设备将类定义(类文件)及其当前状态(数据/变量值)写入文件。现在写状态很好,但是定义是我有一个问题。

我知道如何在反射API中使用Javacompiler类,但是我不确定的是编译器是如何工作的。

例如,假设我正在编译类A的源代码,并且该类具有对类B的引用,依此类推。我的疑问是

1)编译器会递归地编译类B及其依赖项吗?

2)如果可以,我也应该写所有这些文件吗?

3)是否有更好的方法来解决所有这些问题?

我想使我的IO文件几乎像一个迷你应用程序,其中包含源代码及其数据。我已经建立了一个系统,其中只能使用单独的IO类写入数据(而不是序列化),但是我想进一步。

0 个答案:

没有答案