java基础-------包

                                                                   包( package )

作用:

  • 对类文件进行分类管理
  • 给类提供多层命名空间
  • 写在程序文件的第一行
  • 雷鸣的全称是  包名.类名
  • 包也是一种封装形式

包也限定了访问权限,拥有包访问权限的类才能访问某个包中的类。即包与包之间的类进行访问,被访问的包中的类必须是 public ,被访问的包中的类的方法也必须是 public。

  public protected default private
同一类中 ok ok ok ok
同一包中 ok ok ok  
子类中 ok ok    
不同包中 ok      

import 关键字

     为了能够使用某一个包的成员,我么需要在java程序张红明确导入该包。使用 “import” 语句也可以完成此项功能。

其语法格式为:

        import package1[.package2…].(classname|*);

如果在一个包中,一个类想要使用本包中的另一个类,那么该包名可以省略。

注意: 类文件中可以包含任意数量的 import 声明。import 声明必须在包声明之后,类声明之前。

java 中带包(创建及引用)的类的编译

  只有一个文件时编译:

        javac A.java

一个包的文件都在时编译:

   javac -d .  * .java 

对于封装的 .jar 文件。

猜你喜欢

转载自blog.csdn.net/qq_36155035/article/details/82820481