原文约300字/词,阅读约需1分钟。
📝
内容提要
所有类默认属于一个包,但不适合大型项目。可以通过`package`语句创建包,定义类的命名空间。包在文件系统中以同名目录存储,支持多级结构。多个文件可共享同一包。示例中,`mypack`包包含`MyClass`类,通过`import`在`Main`类中使用,输出“Olá do pacote mypack!”
🎯
关键要点
-
所有类默认属于一个包,标准包不适合大型项目。
-
使用package语句在源文件开头创建包,定义类的命名空间。
-
每个包在文件系统中以同名目录存储,目录名区分大小写。
-
包可以组织成多级层次结构,例如package alpha.beta.gamma。
-
多个文件可以共享同一包,允许多个类属于同一包。
-
示例中,mypack包包含MyClass类,通过import在Main类中使用。
❓
延伸问答
如何创建一个包?
使用package语句在源文件开头创建包,定义类的命名空间。
包在文件系统中如何存储?
每个包在文件系统中以同名目录存储,目录名区分大小写。
包可以有多级结构吗?
是的,包可以组织成多级层次结构,例如package alpha.beta.gamma。
多个文件可以共享同一个包吗?
可以,多个文件可以包含相同的包声明,允许多个类属于同一包。
包的默认行为是什么?
所有类默认属于一个包,如果没有指定包,则使用标准包,但不适合大型项目。
如何在代码中使用定义的包?
通过import语句在其他类中使用定义的包,例如import mypack.MyClass。
🏷️