Java(8)源文件声明规则、包

Java源文件声明规则

1、一个源文件中只能有一个public类

2、一个源文件可以有多个非public类

3、源文件的名称应该和public类的类名保持一致。例如:源文件中public类的类名是Hello,那么源文件应该命名为Hello.java。

4、如果一个类定义在某个中,那么package语句应该在源文件的首行。

5、如果源文件包含import语句,那么应该放在package语句和类定义之间。如果没有package语句,那么import语句应该在源文件中最前面。

6、import语句和package语句对源文件中定义的所有类都有效。在同一源文件中,不能给不同的类不同的包声明。

Java包

Java包:**把功能相似或相关的类或接口组织在同一个包中,方便类的查找和使用, **同一个包中的类名字是不同的,不同的包中的类的名字是可以相同的,当同时调用两个不同包中相同类名的类时,应该加上包名加以区别。因此,包可以避免名字冲突。

包没有父子关系。java.util和java.util.zip是不同的包,两者没有任何继承关系。

  • 创建包:在源文件第一行加入包声明: package 包名
package day01;

public class Test01 {
}
  • 导入包:
import animals.*

import animals.Animal
posted @ 2020-08-29 06:57  Whatever_It_Takes  阅读(546)  评论(0编辑  收藏  举报