package 包

文章目录

package

package 相当于一个容器,用于容纳类,对类进行分类管理。

同一个包中的类名不能重复。

一个包中可包含多个源文件(.java),每个源文件中可声明(定义)多个类,但一般是每个源文件只声明一个类。

基本语法package 包的完整路径

package chapter04_OOP.childChapter;

package 包和目录存在对应关系,目录有多级目录,包自然也有父包、子包的概念。
路径中的多个包使用点号 . 分割。

可以把包名理解为类的命名空间。

  • 一个类可以没有包,即不属于任何包。
  • 一个源码文件中,最多只允许定义(声明)一个包。
  • 包名为了和类名区分,包名一般全部小写。
  • 一般情况下,使用类时,会采用类的全名,即包名.类名
  • 为了简化代码,java.lang 包中的所有类,可直接使用类名

除了 java.lang 包,其它包中的类,如果也想只使用类名,必须先将类全名引入 import。如 import java.util.Date;

import 主要用于在使用类前,将类提前导入准备好。它支持统配符 *。

  • import java.util.*; 表示将 java.util 包中的所有类都导入。
  • 如果引入了不同包的相同名称的类,在使用类时,还是需要使用类全名,进行区分。
String name = "jack";

// 类全名的写法
System.out.println(new java.util.Date().getTime());

// 类名的写法。需提前引入。
Date c;
c = new Date();
System.out.println(c.getTime());
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值