为何JAVA的类无法运行,Java程序为什么运行不了了

1,Java程序为什么运行不了了你可能是没有设置参数吧,右键我的电脑 , 属性,高级,环境变量 , 看看有没有path,没有就新建,变量名就是path,变量的值是jdk的路径加上\bin , 你试试吧,还有,你的jdk最好是装在C盘
2,java应用无法执行是什么原因Java应用时用java语言编写的软件,java应用需要java运行环境下才能运行 。所以,运行java应用必须安装JRE(java Runtime environment),jre也是一个软件 , 它提供java应用的运行环境 。你应该是下东西把只要格式对了就能执行用JAR,JAD格式下就行【为何JAVA的类无法运行,Java程序为什么运行不了了】
3,为什么用java建了三个类以后第四个类就不能运行了虽然没有贴出代码,可哥是高手 。这个与你建的类有关系,但是与3个 , 4个没有关系的 。如果你是一个包中,建了4个文件 , 每个文件一个类,而且这些类之间没有联系 , 就是说每个类都是独立,互相没有继承、调用的关系,而且这些类是应用程序,不是Applet或者JApplet , 那么都需要一个主程序,而且类名必须和文件名是一致的 。如果你建的是Applet或者JApplet,那么不需要main函数,类正确的话,可以直接运行,弹出一个窗口 。另外,需要注意的是 , 这些类是不能用相同名字的,Java编程,在一个包中的类是不能同名的,哪怕在一个文件中有3个类,然后另开一个文件写一个类,这个类也不能与前面文件3个类中的任意一个文件同名 。至于你不能运行 , 就要看你是上面什么情况了 。Ok,就这样了 。代码贴出来你换一个简单的代码看能不能运行出来参数传递的时候会用到,我们把这个叫做中间结果的话我想你就明白了,当我们定义一个参数,在另一个地方还需要用到的话,那就需要用到有返回值的参数,反之就叫做无返回值的参数!
4 , 请问一下我这个Java类程序为什么运行不出来另写一个带有main()的测试类Test,在mian()当中生成lion类的对象,就可以利用这个对象随意的调用lion当中的方法了public class Testpublic static void main(String[] args)lion lion = new lion();lion.run();// 控制台就会输出 “正在以0.1米/秒的速度向前奔跑”System.out.println(lion.back());// 会调用Lion 类的方法back() ,并且会再控制台当中输出 “跑” 。} public class Lion String color = "黄色";public void run() System.out.println("正在以0.1米/秒的速度向前奔跑");}public String bark() String sound = "吼";return sound;}public String getColor() return color;}public String showLion() return "这是一个" + getColor() + "的玩具狮子!";} public static void main(String []args)Lion lion = new Lion();//创建对象lionlion.run();//调用方法System.out.println(lion.bark());System.out.println(lion.showLion());}}北大青鸟的吧,我是上海同济校区的,你喃public class lionString color = "黄色"; public void run()System.out.println("正在以0.1米/秒的速度向前奔跑"); } public String bark()String sound = "吼"; return sound; } public String getColor()return color; } public String showLion()return "这是一个" + getColor() + "的玩具狮子!"; } public static void main(String[] args)lion lion1=new lion();lion1.run(); }}java类必须被调用才能运行,也就是程序需要一个入口,一般就以写main方法调用或者做成webservice发布,还有就是在页面调用 。没有main函数

    推荐阅读