关于系统文件系统

另请参见

系统文件系统是可公开访问的数据和对象的常规注册表。它是一个包含配置信息的虚拟文件系统。NetBeans 将各种不同的配置信息存储在系统文件系统中。例如,系统文件系统包含一个名为 Menu 的文件夹,其中包含名为 "File" 和 "Edit" 的子文件夹。这些子文件夹包含表示 Java 类的文件,这些 Java 类实现在“文件”和“编辑”菜单中显示的操作。

创建模块时,可以在系统文件系统中任意创建自己的文件夹以存储与模块相关的数据。也可以在现有文件夹中添加对象。使用系统文件系统的一个原因是,它允许声明对象,但在需要使用其类时 JVM 才会真正加载它们,从而节省了内存。

NetBeans 虚拟文件系统的一个重要特征是,当系统中更改了某些内容时,它可以引发事件以通知系统的其余部分。NetBeans 将侦听系统文件系统中的变化,如果发生变化(例如,在一个菜单文件夹中创建了新对象),则会在菜单中显示该新项。

另请参见
关于 NetBeans 平台
关于 NetBeans API
关于 NetBeans 平台和模块开发
关于 XML 层文件
使用模块
模块任务:快速参考

法律声明