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

为什么导入同类包错误了?

package com.lunce.lion;

public class Dota2Hero {
    float dexterity;
	public Dota2Hero(){
	 	System.out.println("hello");
	}
	
	}

下面是是另一个包的同类代码

package com.lunce.lion;

public class Dota2Hero {

    float dexterity;

public Dota2Hero(){

System.out.println("hello");

}


}


提问者:最后的地球人 2015-06-26 19:37

个回答

  • Uestc_L
    2015-10-31 10:54:48

    包是为了区别不同的类,总的来说在同一个目录下不能有相同的文件名称,所有的文件规范都是这样,同理,同级目录下不能有相同的包名

  • qq_明天是晴天_0
    2015-08-04 15:39:47

    包名不可以一样

  • 小先生0
    2015-07-20 18:42:36

    你这没有导入吧

    要用import导入的,导入不同的包,运行不同的类