我正在学习使用Eclipse进行Java编程,这是我第一次使用IDE。我已经编写了很长一段时间,通过赫尔辛基大学(iirc)的MOOC java课程慢慢地工作,我刚刚开始实际的面向对象编程部分。
到目前为止,我一直在将每个新问题保存为项目中的一个类:" MOOC周X"但是我怀疑这不是正确的方法。关于项目,源文件,包和类保存java文件的正确/行业标准方法是什么?
答案 0 :(得分:1)
方法,类,包(在语言级别上)和项目(在IDE级别上)只是组织代码的方法。
该组织也称为设计。作为程序员,您有责任照顾设计。
我建议不要在正确或错误方面判断设计,而是在有用或无用方面。
你需要发展一种有用的感觉。其中一个重要方面是复杂性:在所有设计级别上,您都可以提出这样的问题:这个构造(类,包,项目)是否已经拥挤或复杂?然后重组可能很有用:拆分类,包,项目。
好消息是你不必在开始时把它弄好。一旦您认为达到了复杂性限制,请重新组织您的代码库。
答案 1 :(得分:0)
您可能需要参考 Oracle Code Conventions for the Java Programming Language 。
PDF版本可用 here 。
答案 2 :(得分:0)
通常,您在项目目录中有一个 src (对于maven项目 src / main / java )目录,您可以在其中创建包( talorias.stackoverflow 是包名称ehe)。
在Eclipse中,您只需右键单击 src 文件夹即可。 Eclipse然后自动为您创建子目录。
\StackOverflow>tree /f /a
| .classpath
| .project
|
+---.settings
| org.eclipse.jdt.core.prefs
|
+---bin
\---src
\---talorias
\---stackoverflow
StackOverflow.java
快乐的黑客攻击! ;)