@xianaldai 在 Java开发教程2-分包与注释 中发帖
本期是Java开发教程系列的第三期,本期主要向各位介绍两个"组织代码"的基础知识——**分包**和**注释**.若你已经熟悉 `package`/`import` 和 javadoc,可以跳过本期内容.
****每期叠甲****:
时间仓促,水平有限,文中难免存在缺点和错误,恳请广大开发者和从业者指正.
-–
**一、为什么需要包**
第 2 期里,我们的 `Student` 和 `Main` 都直接放在默认包里——只要不写 `package` 声明,类就属于默认包.练习时没问题,但真实项目会有两个麻烦:
1. **文件一多就没法找**:几十上百个类全堆在一个文件夹里,想找"学生相关的"得来回翻
2. **类名会撞车**:两个功能没法写相同的类名
**包**(package)就是为了解决这两件事:把类按功能分到不同的"文件夹"里;同名的类只要在不同包里,就不冲突.
-–
...