作为一种爱好,我一直在用java编写一个shell。这是非常基本的,它包括通过命令行或通过类似桌面的环境(如果安装了插件(我也写过))来创建、删除、读取文件。
现在我的问题是一个非常复杂的问题,但我希望有人能指出我正确的方向。
- 那里有没有支持java的层或操作系统,所以我可以在它上面运行我的java应用程序,作为一个shell?最小的东西?
我还没有完全理解 java 中的库继承,而且我不确定 AWT 和 swing 应用程序是否是为那里的主要操作系统构建的。
有人可以指出我正确的方向吗?我只是想在这里学习,我并不完全了解我的java程序下层的全部细节。