问答详情
源自:7-2 使用包管理 Java 中的类

导入second包的时候 优先使用second包中的Telphone类是么?

导入second包的时候 优先使用second包中的Telphone类是么?

提问者:芸梦卿 2016-02-26 11:30

个回答

  • ShawnZhang14
    2016-03-20 21:40:05
    已采纳

    也不能这么说。

    这个你自己可以试验一下。

    我的试验结果如下:1.你不导入其他包的话,软件会自动帮你导入本包下的其他子文件。(当然你也可以通过import进行本包的其他文件的导入。注意这里可以使用import 包名.*;或者import 包名.文件名;)

                                 2.导入其他包的文件,不能采用import 包名.*;此时java程序只承认本包下的文件;而应该采用import 包名.文件名,此时java程序只承认由其他包导入的文件。

                                3.当你同时使用import 包名.文件名;导入其他文件并和另一包文件名重合时,程序报错;而你导入其他包文件时使用import 包名.文件名;在本包中无论是否导入需要的本包下的文件或使用import 包名.*;程序只执行前者。

                                

  • PeNGzZ
    2016-02-26 11:56:23

    百度说是