面向对象(十)

93 阅读1分钟

package关键字

一、package关键字的使用

  1. 为了更好的实现项目中类的管理,提供包的概念

  2. 使用package声明类或接口所属的包,声明在源文件的首行

  3. 包属于标识符,遵循标识符的命名规则、规范(xxxyyyzzz(小写))、“见名知意”

  4. 每“.”一次,代表一层文件目录。

  • 补充:同一个包下不能命名同名的接口、类;不同的包下,可以命名同名的接口、类。

import关键字

二、import关键字的使用

  • import:导入
  1. 在源文件中显式的使用import结构导入指定包下的接口。

  2. 声明在包的声明和类的声明之间。

  3. 如果需要导入多个结构,则并列写出即可。

  4. 可以使用xxx.*的方式,表示可以导入xxx包下的所有结构。

  5. 如果使用的类或接口是java.lang包下定义的,则可以省略import结构。

  6. 如果使用的类或接口是本包下定义的,则可以省略import结构。

  7. 如果在远未减中,使用了不同包下的同名的类,则必须至少有一个类需要以全类名的方式显示。(包名.文件名.方法名)。

  8. 使用“xxx.*”方法表明可以调用xxx包下的所有结构。但是如果使用的是xxx子包下的结构,则仍要显式导入。

  9. import static :导入指定类的接口中的静态结构:属性,方法。


onism11690644199276784.png


代码实现

import Account_Customers.Account;

public class Test005 {

    public static void main(String[] args) {
        /**
     * 以全类名的方式显示
     * */
        Account_Customers.Account account = new Account_Customers.Account(1000,20000,0.0123);
    }

}