包(package)机制

包机制

狂神说Java BV12J41137hu

为了更好地组织类,Java提供了包机制,用于区别类名的命名空间

创建包

包语句的语法格式为:

package pkg1[.pkg2[.pkg3…]];

一般利用公司域名(blog.kuangstudy.com)倒置作为包名(com.kuangstudy.com)

例如,一个Something.java 文件它的内容:

package net.java.util;
public class Something{
   ...
}

那么它的路径应该是 net/java/util/Something.java 这样保存的。 package(包) 的作用是把不同的 java 程序分类保存,更方便的被其他 java 程序调用。

import 关键字

为了能够使用某一包的成员,我们需要在Java程序中明确导入该包。使用“import” 语句可以完成此项功能:

import package1[.package2…].(classname|*);
  1. 在 java 源文件中 import 语句应位于 package 语句之后,所有类的定义之前,可以没有,也可以有多条,其语法格式为:

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

  3. 当使用 import package.*; 时,则导入目标 package 中所有的类?

备注

这里由于没有实际使用过包机制,所以仅是抄了些笔记,我只看懂了树结构、声明 & 引用的语法,以后用到哪些坑再来补充

-- 推荐看 阿里巴巴 Java 开发手册
(2021年12月10日)

posted @ 2021-12-10 19:59  jentreywang  阅读(58)  评论(0)    收藏  举报