JAVA package: 包

功能:将类聚集起来,方便组织自己的代码,同其它来源的代码分隔开。(和文件夹功能差不多)
使用包的原因:保证类名的唯一性,解决命名冲突。

包的命名

包的命名原则(SUN建议)
-域名的倒写
例如:
域名:cise.sdkd.net.cn
包名:cn.net.sdkd.cise
在Eclipse下试:
首先建立一个类 Teacher 包名是:cn.net.sdkd.cise
在这里插入图片描述

当创建了之后 ,
在这里插入图片描述
Teacher就不叫Teacher类,全名叫cn.net.sdkd.cise.Teacher;

使用包中的类

:类可以直接使用其所在包的所有的类。如果两个类在同一个包的话,这两个类可以直接使用的。例如:

在这里插入图片描述

②: 类可以使用其它包中的所有public类
使用方式1:在类名前类的完整包名
例如: java.util.Date today = new java.util.Date();
使用方式2:使用import关键字
例如:

import java.util.Date;
 ... ...
 Date today=new Date();

或者

import java.util.*;
 ......
 Date today=new Date();

*代表着可以使用该路径下的所有。
注意:
1)区别import 与C中的include
2)嵌套的包之间无任何关系

下面还有几个地方需要说一下

①:import static (JDK5):用于静态导入指定类的某个或全部的静态成员变量、方法。
举例:
在这里插入图片描述

import 和import static的作用:使用import可以省略写包名,使用import static可以连类名也省略。
在这里插入图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值