H5W3
当前位置:H5W3 > java > 正文

【Java】Java神奇问题-关于有无public的class的问题

Java神奇问题-关于有无public的class的问题

wjq2008发布于 2 月 14 日

Java神奇问题01


今天我发现了一个非常神奇的事:
现在,我先写一个再简单不过的程序(文件名为a.java):

public class a
{
public static void main (String[] args)
{
System.out.println("hello!");
}
}

编译执行后正常运行
【Java】Java神奇问题-关于有无public的class的问题
当我把public class a改为public class A时就报错
【Java】Java神奇问题-关于有无public的class的问题
然而,当我们把public class A改为 class A
就又正常运行!
【Java】Java神奇问题-关于有无public的class的问题
那么为什么有public必须文件名与类名相同,而无public文件就可以与类名不相同呢?

java编程后端class疑问
阅读 32发布于 2 月 14 日
本作品系原创,采用《署名-非商业性使用-禁止演绎 4.0 国际》许可协议
avatar

wjq2008
1 声望
0 粉丝

0 条评论
得票时间

avatar

wjq2008
1 声望
0 粉丝

宣传栏

Java神奇问题01


今天我发现了一个非常神奇的事:
现在,我先写一个再简单不过的程序(文件名为a.java):

public class a
{
public static void main (String[] args)
{
System.out.println("hello!");
}
}

编译执行后正常运行
【Java】Java神奇问题-关于有无public的class的问题
当我把public class a改为public class A时就报错
【Java】Java神奇问题-关于有无public的class的问题
然而,当我们把public class A改为 class A
就又正常运行!
【Java】Java神奇问题-关于有无public的class的问题
那么为什么有public必须文件名与类名相同,而无public文件就可以与类名不相同呢?

本文地址:H5W3 » 【Java】Java神奇问题-关于有无public的class的问题

评论 0

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址