一个包下的两个.java文件,里头可以定义相同的类名吗
答案:2 悬赏:40
解决时间 2021-04-20 23:19
- 提问者网友:生亦何欢
- 2021-04-20 11:34
一个包下的两个.java文件,里头可以定义相同的类名吗
最佳答案
- 二级知识专家网友:萌萌哒小可爱
- 2021-04-20 13:08
default作用域范围是同一个包,把两个分.java文件放到不同的包下面就可以。比如
1、
package test1;
public class Demo1 {
public static void main(String[] args) {
System.out.println("hello");
}
}
class java{}
2、
package test2;
public class Demo02 {
public static void main(String[] args) {
System.out.println("world");
}
}
class java{}
1、
package test1;
public class Demo1 {
public static void main(String[] args) {
System.out.println("hello");
}
}
class java{}
2、
package test2;
public class Demo02 {
public static void main(String[] args) {
System.out.println("world");
}
}
class java{}
全部回答
- 1楼网友:你把微笑给了谁
- 2021-04-20 13:32
这要了解关键字的概念 。 要使用包里面的类就要引入这个包, 自己定义的类名可以和包里的类名一样但是不建议这么使用,因为为了规范化。人家包里面的类定义的很规范,所以无需自己定义。关于如何知道包里面类的情况,建议看一下文档。做java开发是离不开文档的。文档里面很清楚的告诉了都有什么功能函数。
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯