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

两个不同的包中类名是相同的,我如何在同一个类中用?

我com.imooc里面有一个one.java(com.imooc.one)里面的叫print的方法要在一个mian(这个mian的类也在com.imooc中——com.imooc.demo)里面用,创建好对象后,对象名.print();就可以使用了。但是如果我com.newimooc中也有一个print方法(com.newimooc.one),我已经将他载入了com.imooc.one,这时候我载入的print当然可以使用了,但是原来的显示错误,我想请问的是我如何让第一个也执行。毕竟这个视频讲的就是同名怎么办。

提问者:芒种啊 2015-12-18 10:20

个回答

  • Caballarii
    2015-12-18 10:27:26

    那就不要import,在需要使用类名的时候加上包名,把类名写全,即com.imooc.one one=new com.imooc.one()