为了账号安全,请及时绑定邮箱和手机立即绑定

老师的代码中有import com.imooc.Telphone;必须写么?

http://img1.sycdn.imooc.com//58afee0e00010ae015980784.jpg老师,我看您http://img1.sycdn.imooc.com//58afefef0001515408970464.jpg代码里面有import com.imooc.Telphone;我没写这个也能执行,请问有区别吗,

正在回答

6 回答

import是导入外部类的关键字,这里的外部指的就是不同包,同包的情况下导不导入都没区别

2 回复 有任何疑惑可以回复我~
#1

尤里马格彬 提问者

解释很到位,3Q3Q
2017-02-25 回复 有任何疑惑可以回复我~

老师这么写的意思是,在一个包中调用另一个包中的类,如果你没有调用非本包中的类的话就不需要写

0 回复 有任何疑惑可以回复我~
#1

尤里马格彬 提问者

嗯嗯,谢谢
2017-02-25 回复 有任何疑惑可以回复我~

在同一个包里面,不写也可以

0 回复 有任何疑惑可以回复我~
#1

尤里马格彬 提问者

en,如果要用到其他包中的类或者工具(比如Arrays和Scanner,目前就只知道这两个,,,,,),要先导入其他包中的类
2017-02-25 回复 有任何疑惑可以回复我~

你要应用TelPhone的类的话,就要应用这个类所在的包体,所以必须写,你也可以直接写import com.imooc.*将包体中的所有类都引用进来

0 回复 有任何疑惑可以回复我~
#1

尤里马格彬 提问者

再同一个包中,所以可以不导入
2017-02-25 回复 有任何疑惑可以回复我~
import com.imooc.Telphone

是当前类要使用Telphone类的东西时,才要写,如果不要使用,就不用写,老师当时好像只是举例教我们导入其他类到当前类,并没有使用其他类的东西

0 回复 有任何疑惑可以回复我~
#1

尤里马格彬 提问者

哦哦,视频里劳斯貌似没有讲,后面突然冒出来了,跟自己的有点不一样,写的代码一样的,一开始不能执行,还以为是这个原因,后来不知道怎么回事,又可以执行了,下次遇到问题再请教,谢谢哦
2017-02-25 回复 有任何疑惑可以回复我~

同一个包中可以省略

0 回复 有任何疑惑可以回复我~
#1

尤里马格彬 提问者

哦哦,谢谢啦
2017-02-25 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

老师的代码中有import com.imooc.Telphone;必须写么?

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信