当前位置: 代码迷 >> J2SE >> 为什么这个程序会提示没有声明类?该如何解决
  详细解决方案

为什么这个程序会提示没有声明类?该如何解决

热度:154   发布时间:2016-04-24 13:21:24.0
为什么这个程序会提示没有声明类?
我写的java文件有问题吗?为什么机器提示:类Example1是公共的,应在名为Example1.java的文件中声明
public class Example1 
{
public static void main()
{
System.out.println("这是第一个java程序!");
}
}

------解决方案--------------------
他的意思就是你包含main方法的类名应该与文件名完全一样 
给分 ~~~
------解决方案--------------------
public class Example1

public static void main(String arg[]) 

System.out.println("这是第一个java程序!"); 

}
文件名称为:Example1.java
------解决方案--------------------
Java code
public class Example1  { public static void main() { System.out.println("这是第一个java程序!"); } }哥们 主方法都写错了是public static void main(String[] args){}哦
------解决方案--------------------
如果一个类文件中声明有public的class那么这个文件的名字必需与这个public 的类名一样(非内部类的时候)。
一个Java文件可以有很多的class
但非内部类声明为public class应该只有一个

public class A
{
}
class B
{
}
class C
{
}
这个文件的名称应该是A.java
  相关解决方案