是否可以制作一个“婴儿”版本的java(供学生使用)?

问题描述 投票:0回答:1

我想创建 Java 语言和库的自定义子集(库?),以便我的学生只能在作业中使用此自定义子集。 我知道 Java 博士(很久以前)完成了类似的事情,但那是 IDE 的一部分,而我希望我可以让学生在 Eclipse(肯定)或其他 IDE 中加载子集(可能),使用 Java 的任何其他部分都需要导入。 这可能吗?

java eclipse
1个回答
0
投票

就 Java 平台本身的内置功能而言,在 Java 9 中,当标准库被分解为许多较小的模块时,这变得“稍微”不太可能,从而允许人们更轻松地创建仅包含特定模块的新运行时环境。 不幸的是,所有 Java 程序所需的基本模块

java.base

仍然相当大,并且包含老师可能想要限制的许多功能。 (请参阅

JavaDoc
以获取其包含的所有包的列表。) 但是,对于更复杂的事情,例如“编写代码来解析此 XML”,它将允许从运行时中剥离内置的 XML 解析模块。

© www.soinside.com 2019 - 2024. All rights reserved.