黑马程序员——java基础——Java中的包

------- android培训java培训、期待与您交流! ----------

 

1、  包的定义与使用

为了方便于与硬盘上的文件进行管理,通常会将文件分目录进行存放。同理在程序开发中,也需要将编写的类分目录存放便于管理,为此,java引入了包(package)的机制。程序可以通过声明包的方式对java类定义目录。

 

Java中的包是专门用来存放类的,通常功能相同的类存放在相同的包中,在声明包时,使用package语句。(注意:包的声明只能位于java源文件的第一行。)

 

 

2、  import语句

在程序开发中,位于不同包中的类经常需要互相调用,因此java提供了import关键字,使用import可以在程序中一次导入某个指定包下的类,这样就不用每次用到该类时都书写完整类名了。格式如下:

Import 包名.类名

 

例:


 

3、  java语言中常用的包

● java.lang:包含java语言的核心类,如String,Math,System和Thread类等,使用这个包中的类无需使用import语句导入,系统会   自动导入这个包下所有的类。

● java.util:包含java中大量的工具类、集合类等,例如Arrays、List、Set等。

● java.net:包含java网络编程相关的类和接口。

● java.io:包含java输入、输出相关的类和接口。

● java.awt:包含用于构建图形界面(GUI)的相关类和接口。

 

4、  java应用打包的好处

● 安全:可以对jar文件进行数字签名,让能够识别数字签名的用户使用。

● 节省空间:当把.class文件打包成jar压缩文件,会节省空间,如果将jar文件在网络上传输,也会加快传输速率。

● 可移植性:只要有java虚拟机,jar包就可以在任何平台上运行。

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值