为什么这些教材上带有的源码在jcreator上执行总提示java.lang.NoSuchMethodError: main

ztt918zx 2015-03-24 10:57:38
教材上带有的源码在jcreator4.5上执行总提示java.lang.NoSuchMethodError: main,在别的电脑上通过doc方式却可以正常执行,谢谢
以下是在jcreator4.5上执行总提示的错误信息

--------------------Configuration: <Default>--------------------
java.lang.NoSuchMethodError: main
Exception in thread "main"
Process completed.


/**
* <p>Filename: Exa_6_8.java</p>
* <p>Copyright:Copyright(c)2008</p>
* @author 高晓黎
* @version 1.0
*/
import javax.swing.JOptionPane;
class Father{
protected void worldView(String belief){
String view="作为一个父亲,作为七十年代的人\n";
view+="我把"+belief+"看得比生命还要重!";
System.out.println(view);
System.out.println(); //换行
}
}
//子类定义
class Son extends Father{
//子类重写父类的方法
public void worldView(String benefit){
String myView="我是儿子,作为90后的新新人类,\n";
myView+="我崇尚"+benefit+"的理念!";
System.out.println(myView);
String fatherView="我父亲的世界观却与我如此不同,他这样描述自己:";
//子类重写的方法中可以通过super调用父类中被重写的方法
System.out.println(fatherView);
super.worldView("个人名誉的清白和人生价值的实现");
}
}
public class Exa_6_8 {
public static void main(String[] args){
Father individual=new Father();
//调用父类的方法
individual.worldView("良心,情操和荣誉");
individual=new Son(); //对象变量向上转型
//调用子类重写的方法
individual.worldView("心性合一,个性释放与先自我后助人");
}
}
...全文
96 4 打赏 收藏 转发到动态 举报
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
ztt918zx 2015-03-26
  • 打赏
  • 举报
回复
谢谢您,看来可能是编程环境的问题
飏飏一蝶 2015-03-26
  • 打赏
  • 举报
回复
你是复制的源码吧 应该文本编译器错误编码了某些符号造成的 比如;用的中文的;而不是英文的; 重点关注下符号什么的看对应上了没 直接copy到eclipse试了下没问题...
ztt918zx 2015-03-26
  • 打赏
  • 举报
回复
谢谢!!!!!!!!!!!!!!!
ztt918zx 2015-03-26
  • 打赏
  • 举报
回复
希望更多朋友参与回答,谢谢

50,523

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧