第二天03 管理原始码与位码文档(学习笔记)

编译程序(JAVAC)与SOURCEPATH
如果原始码(.java)文档与位码(.class)文档都放在一起,想象一下,如果程序规模稍大,一堆.java和.class文档还放在一起,会有多么混乱,那么现在你就需要有效率地管理原始码与位码文档。
在一个原始码文件中,src文件夹将用来放置原始码文档,而编译好的位码文档,希望能指定存放至classes文件夹。

使用OACKAGE 管理类
现在所撰写的类,.java放在src文件夹中,编译出来的.class放置在classes文件夹下,就文档管理上比较好一些,但还是不够,就如同你会分不同文件夹来放置不同作用的文档,类也应该分门别类家里放置。
你要有个分门别类管理类的方式,无论实体文档上的分类管理,还是类名称上的分类管理,在JAVA语法中,有个package关键词,可以协助你达到这个目的。
例:
package cc.openhome.util;
publice class Main{
system.out.print();
}
根据以上案例可以得出: Console类将放在cc.openhome.util类下,用JAVA的术语来说,Console这个类将放在cc.openhome.util包 (package)

当类原始码开始使用package进行分类时,就会具有4种管理上的意义
<1> * 原始码文档要放置在与package所定义名称层级相同的文件夹层级中。
<2> * package所定义名称与class所定义名称,会结合而成类的完全吻合名称 (Fully qualified name)
<3> * 位码文档要放置在与package所定义名称层级相同的文件夹层级中。
<4> * 要在包间可以直接使用的类或方法(Method)必须声明为public。
提示: 关于第<4>点,牵扯包间的权限管理,在后面的学习中会补充。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值