包导入声明表示该java类需要引用其他类,一个java类可能引用多个其他类,这些类可能在不同的包中,需要多个包声明导入。 包声明是一种命名空间,反映到文件系统就是一个目录层次结构,同一个java源文件只能有一个包声明,同一个java源文件只能在一个目录中。 你想想呀,如果可以有多个包声明,这就相当于同一个java源文件可以在不同的目录中,这怎么可能呀。
包导入声明表示该java类需要引用其他类,一个java类可能引用多个其他类,这些类可能在不同的包中,需要多个包声明导入。
包声明是一种命名空间,反映到文件系统就是一个目录层次结构,同一个java源文件只能有一个包声明,同一个java源文件只能在一个目录中。
你想想呀,如果可以有多个包声明,这就相当于同一个java源文件可以在不同的目录中,这怎么可能呀。