课程
/后端开发
/Java
/Java入门第二季 升级版
老师,我看您代码里面有import com.imooc.Telphone;我没写这个也能执行,请问有区别吗,
2017-02-24
源自:Java入门第二季 升级版 8-6
正在回答
import是导入外部类的关键字,这里的外部指的就是不同包,同包的情况下导不导入都没区别
尤里马格彬 提问者
老师这么写的意思是,在一个包中调用另一个包中的类,如果你没有调用非本包中的类的话就不需要写
在同一个包里面,不写也可以
你要应用TelPhone的类的话,就要应用这个类所在的包体,所以必须写,你也可以直接写import com.imooc.*将包体中的所有类都引用进来
import com.imooc.Telphone
是当前类要使用Telphone类的东西时,才要写,如果不要使用,就不用写,老师当时好像只是举例教我们导入其他类到当前类,并没有使用其他类的东西
同一个包中可以省略
举报
课程升级!以终为始告别枯燥,在开发和重构中体会Java面向对象编程的奥妙
1 回答import com.imooc.telphone有什么用
1 回答equals 必须重写么?
2 回答常量必须赋值?
2 回答抽象类的子类必须重写父类的所有方法么,不管你用不用~
2 回答导入的类必须指明吗