面向对象之包的定义

包的创建就是将源程序文件中的接口和类纳入指定的包。

在项目中,我们要用到别的类的时候,我们可以把之前写好的类打成一个架包引用进来,方便我们复用。

那么,我们是怎么将源文件打成架包引用进来?

1,在自己想要导出的类的项目,右击export

2,出来之后进入这个界面

  

3,java

4.点击JAR file圈出的地方要打上,为自己的jar包起名字为my.jar

  

5,此时在F盘就可以看到自己打成的架包。这些架包可以直接拿到别的项目用


6,如何用到这个架包里面的类

在自己新项目上,buildPath->and external 出现这个界面将自己的架包引用进来。


7,自己的架包就引用进来了

8,如何用

   因为自己的架包引用进来后,可以直接调用了

test里面直接调用的就是引用进来的架包里面的方法。那么问题来了,自己万一想要建一个Student类呢,万一重名了怎么办

在这个项目上自己建一个Student类,我们就会发现,测试类里面就会报错。自己的类和架包里面的重名了。


为了解决这个冲突,我们引入了import package这个概念。

包的定义 : 域名后缀.公司名.项目名 以此细化。这样来区分,就不会出错。


这样包作为类的一个文件夹,拷贝这个类的时候,这个包的文件夹目录也要拷贝走,否则就不能用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值