黑马程序员--包


---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------

当我们进行java开发是会有还多java文件,编译后会有很多类文件,当类的内容不一样,但类名重复时,后边的文件就会覆盖掉前面的文件,在win中一个文件夹不能存在同名文件,包就相当于系统中的文件夹。

1. 对类文件进项分类管理。

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

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

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

5. 包也是一种封装形式。

 

再用命令行编译是,我们要指定一个地址创建一个文件夹,

D:\java>javac –d D:\javaPackageDemo.java

也可以写成

D:\java>javac –d .PackageDemo.java

.”带表为当前目录

-d”代表创建一个文件夹

也可以把类文件创建在其他位置,。

如:D:\java>javac–d C:\myclass  PackageDemo.java

这样可以把类文件与源文件相分离,好处是当对方拿我的程序时,我只要把运行文件交给对方,没必要给源文件。

但是我们直接D:\java>javaPakageDemo会报错,因为在当前目录下没有PakageDemo运行文件,我们可以把当前目录切换到类目录下,也可以修改pathclass值:

D:\java>set claddpath=c:\myclass

D:\java>java PakageDemo

---------------------- <a href="http://edu.csdn.net"target="blank">ASP.Net+Android+IOS开发</a>、<a href="http://edu.csdn.net"target="blank">.Net培训</a>、期待与您交流! ----------------------

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。 经导师精心指导并认可、获 98 分的毕业设计项目!【项目资源】:微信小程序。【项目说明】:聚焦计算机相关专业毕设及实战操练,可作课程设计与期末大作业,含全部源码,能直用于毕设,经严格调试,运行有保障!【项目服务】:有任何使用上的问题,欢迎随时与博主沟通,博主会及时解答。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值