第七章 package,import和classpath 第三节 package和import----命令行

package和import(1):

--Java支持多个目录放置Java,并且通过package / import / classpath  /  jar等机制配合使用,可以支持多处地方放置和调用Java类

--利用Eclipse等IDE可以快速生成包、类和jar文件,可以快捷import所需要的class

package和import(2):

--包名:和目录层次一样

cn.com.test.Man.java必须放在cn \ com \ test目录下

--类的完整名字:包名 + 类名

cn.com.test.Man

--但是包具体放在什么位置不重要,编译和运行的时候通过classpath再指定

package和import(3):

package和import(4):

java  -classpath  . ;  c:\temp   cn.com.test.Man

第一部分:java,执行命令,是java.exe的简写

第二部分: -classpath 固定格式参数,可以简写成 -cp

第三部分:是一个(Windows的话用分号,Linux / Mac的话用冒号连接起来)的字符串。按分隔符(同前分号或者冒号)隔开,得到一个个子路径。当运行cn.com.test.Man类的过程中,如果需要用到其他的类,就会分裂第三部分的字符串,得到多个子路径,然后依次在每个路径下,再去寻找相应类(全称,包名以点隔开对应到目录)

第四部分:主执行类的全称(含包名)

package和import(5):

--编译和运行规则:

package和import(6):

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值