源文件声明规则:
当在一个源文件中定义多个类,并且还有import和package语句时
一个源文件中只能有一个public类、可以有多个非public类。
源文件名称和public类的类名保持一致。
如果一个类定义在某个包中,那么package语句应该放在源文件的首行。
如果源文件包含import语句,应该放在package语句和类定义之间。如果没有packa语句,import语句放在源文件首行。
import语句和package语句对源文件中定义的所有类都有效。在同一源文件中,不能给不同的类不同的包声明。
Java包:
包主要用来对类和接口分类。
Import语句:
在 Java
中,如果给出一个限定名(包名、类名),那么编译器就可以定位到源代码或类。Import
语句就是用来提供一个合理的路径,使编译器可以找到某个类。
如,编译器会载入 java_installation/java/io
路径下的所有类
import java.io.*;