netbeans 中的文件结构
File structure in netbeans
我正在尝试了解 Netbeans 中的文件结构。
例如:我想新建一个class。我通过右键单击导航栏来完成此操作,系统提示我命名我的新 class。出现带有 "It is highly recommended that you do not place Java classes in the default package"
字样的警告
所以,
- "default package" 中有什么?
- 测试包和测试库文件夹中有什么?
- 如果我有一些文本文件或类似的东西供我的程序读取,它们应该去哪里?
我正在学习一些关于 Java 的在线课程,但是 classes 中没有涵盖这些细微差别。我想立即开始做这件事,这样我以后就不必理清我所有的文件了。
您应该通过阅读 tutorial 来刷新您的理解。
默认包是为您的项目创建的包。可以在默认包下组织文件,但如果您的工作有点严肃,您将希望将它们放在一个命名的(因此非默认)包下,如 com.myorganization.myproject
根据教程. NetBeans 还允许您重构(重命名)现有包。左键单击,按 F2 并提供一个新名称。
用于测试项目的测试包和库位于测试包和测试库目录中。不过,听起来您距离使用 JUnit 等框架进行测试还有很长的路要走,因此您现在不必担心这些事情。
如果你有任意数据文件,你真的可以把它们放在任何你以后能找到的地方。例如,如果您使用 Android,您的项目根目录下会有一个 /res
目录,其中包含图像、图标、数据文件等资源。您可以创建自己的 resources
目录,或者你可以偷懒,直接将它们转储到项目根目录中。无论将它们放在哪里,都必须确保使用绝对或相对路径正确调用它们。
如果您正在使用在线课程,特别是如果您付费的话,请使用他们提供的资源,例如现场辅导员或他们的论坛。这种 fundamental/tutorial 帮助有点低于 Stack Overflow 的门槛。
我正在尝试了解 Netbeans 中的文件结构。
例如:我想新建一个class。我通过右键单击导航栏来完成此操作,系统提示我命名我的新 class。出现带有 "It is highly recommended that you do not place Java classes in the default package"
字样的警告所以,
- "default package" 中有什么?
- 测试包和测试库文件夹中有什么?
- 如果我有一些文本文件或类似的东西供我的程序读取,它们应该去哪里?
我正在学习一些关于 Java 的在线课程,但是 classes 中没有涵盖这些细微差别。我想立即开始做这件事,这样我以后就不必理清我所有的文件了。
您应该通过阅读 tutorial 来刷新您的理解。
默认包是为您的项目创建的包。可以在默认包下组织文件,但如果您的工作有点严肃,您将希望将它们放在一个命名的(因此非默认)包下,如 com.myorganization.myproject
根据教程. NetBeans 还允许您重构(重命名)现有包。左键单击,按 F2 并提供一个新名称。
用于测试项目的测试包和库位于测试包和测试库目录中。不过,听起来您距离使用 JUnit 等框架进行测试还有很长的路要走,因此您现在不必担心这些事情。
如果你有任意数据文件,你真的可以把它们放在任何你以后能找到的地方。例如,如果您使用 Android,您的项目根目录下会有一个 /res
目录,其中包含图像、图标、数据文件等资源。您可以创建自己的 resources
目录,或者你可以偷懒,直接将它们转储到项目根目录中。无论将它们放在哪里,都必须确保使用绝对或相对路径正确调用它们。
如果您正在使用在线课程,特别是如果您付费的话,请使用他们提供的资源,例如现场辅导员或他们的论坛。这种 fundamental/tutorial 帮助有点低于 Stack Overflow 的门槛。