大数据java篇——包

19 篇文章 0 订阅

包(package)

1.对文件进行分类管理

2.给类提供多层命名空间

3.写在程序文件的第一行

4.类的全名是    包名.类名

5.包也是一种封装形式

 

四种权限
 publicprotecteddefaultprivate
同一类中
同一包中 
子类  
不同包中   

import

1.一个程序文件夹中只有一个package,可以有多个import;

2.用来导包中的类,不导入包中的包;

3.同一包中的类不需要导入;

4.import  mypack.Demo;

5.包名设计应与文件系统结构相对应,如一个包名为com.lzw,那么该包中的类位于 com 文件夹下的 lzw 子文件夹下。

jar包操作

1.创建jar包

    jar -cvf dir  mypack.jar packa packb

2.查看jar包

    jar -tvf mypack.jar

3.解压缩

    jar -xvf mypack.jar

4.自定义jar包的清单文件

    jar -cvfm mypack.jar mf.txt packa packb

在同一工程下导入不同包中的类:

首先自己编写的要被导入的类需要是public型的,而一个文件中有多个类,只有与文件名一致的类名,才能声明为public,一个文件中只能有一个public类,所以要被导入的类名必须同所在的文件名一样

然后import导入包:

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值