A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© 菇凉斋 中级黑马   /  2016-4-1 00:31  /  718 人查看  /  8 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

请问一下各路大神,在不同包下的Java文件和同包下的Java文件都是怎么调用的,两者有什么区别呢???谢谢了!!

评分

参与人数 1黑马币 +10 收起 理由
hjdudu + 10

查看全部评分

8 个回复

倒序浏览
不同包下的文件,是需要导报才能调用的,不导报就相当于找不到文件,包就是一个文件夹,你也可以把导报的过程通俗的理解成去那个路径下找文件的过程;相同的包下,就直接可以访问。就比如一个宿舍的可以面对面交流,你要是和隔壁宿舍的同学交流,不得去他们宿舍吗,慢慢理解就好了。
回复 使用道具 举报
不同包的类需要先导入包,同个包下的类new一下就好了
回复 使用道具 举报
包名+类名:
比如java.util.Date。
java.util就是包名。Date就是类名。
如果你在类文件最前面加上
import java.util.Date.
就可以在类文件中直接用Date了。
文件夹其实就是包,比如java.util.Date。
那Date的源文件应该就在src/java/util中。
上面举例的这个类是系统本身提供的,无需源文件。
回复 使用道具 举报
不同包需导包
回复 使用道具 举报
楼上解释的很好
回复 使用道具 举报
不同包下的要导包,同一包下的不用导包
回复 使用道具 举报
IT_china 发表于 2016-4-1 00:47
不同包下的文件,是需要导报才能调用的,不导报就相当于找不到文件,包就是一个文件夹,你也可以把导报的过 ...

嗯呢谢谢大神指点...
回复 使用道具 举报
谢谢各路大神指点谜精.......
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马