当前位置: 代码迷 >> Java相关 >> 一个奇怪的现象
  详细解决方案

一个奇怪的现象

热度:11   发布时间:2007-08-02 16:20:40.0
一个奇怪的现象

下面的程序,可以通过调试,但是运行的时候却显示出的结果是:
Exception in thread "main" java.NoClassDefFoundError:A1/java

本人是想这个程序应该得到的结果是:Jinin d dfd

大家帮忙看下为什么会出现这种现象,应该更正,得到正确的结果,谢谢

public class A1
{ public static void main(String[] args)
{ Name name = new Name("Jinin",'d',"dfd");

System.out.println(name.getFullname());
}
}

class Name
{ private String firstname;
private char mi;
private String lastname;

public Name(String firstname,char mi,String lastname)
{ this.firstname = firstname;
this.mi = mi;
this.lastname = lastname;
}
public String getFirstname()
{ return firstname;
}
public void setFirstname(String firstname)
{ this.firstname = firstname;
}
public char getMi()
{ return mi;
}
public void setMi(char mi)
{ this.mi = mi;
}
public String getLastname()
{ return lastname;
}
public void setLastname(String lastname)
{ this.lastname = lastname;
}
public String getFullname()
{ return firstname + ' ' + mi + ' ' + lastname;
}
}

搜索更多相关的解决方案: 现象  

----------------解决方案--------------------------------------------------------
你的这个程序 我这里编译运行都没问题地。。。。
----------------解决方案--------------------------------------------------------

[此贴子已经被作者于2007-8-2 16:50:11编辑过]


----------------解决方案--------------------------------------------------------
还有你运行时写错了吧`````````java A1.class  或java A1
----------------解决方案--------------------------------------------------------
估计楼主是用java A1.java运行吧?
应该用: java A1
----------------解决方案--------------------------------------------------------
我就说嘛~~~~这书上的代码不知道害了多少人,不明白什么意思就照着打上,连运行都运行错了~~~~你们说这咋整?
----------------解决方案--------------------------------------------------------
QUOTE:
以下是引用弑神饕餮在2007-8-2 18:31:23的发言:
我就说嘛~~~~这书上的代码不知道害了多少人,不明白什么意思就照着打上,连运行都运行错了~~~~你们说这咋整?

把这本书扔了
----------------解决方案--------------------------------------------------------

  相关解决方案