请问下面小段程序错在哪儿? 在Eclipse中运行,感觉应该打印null,但没有,为什么? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 程序:class Employee { private String name = "null"; public void setName(String aname) { name=aname; } public String getName() { return this.name; }}public class MyTest { public static void main(String[] args) { Employee QianJin = new Employee(); QianJin.setName("QQ"); System.out.println(QianJin.getName()); }}错误:java.lang.NoSuchMethodError: Employee.setName(Ljava/lang/String;)V at MyTest.main(MyTest.java:14)Exception in thread "main" 也没错,打印出结果QQ在JB下运行的。 可能是eclipse或者是什么别的问题了 程序本身绝对没错,是不是同时安了两个以上的jdk版本,冲突了 怎么知道是不是同时安了两个以上的jdk版本? java中int类型数据的范围 ant的一个简单问题 %1是什么意思 编译时老提醒要加-deprecation参数是什么意思? 在SWT中,如何设置Image对象的大小 关于文件输入时出现FileNotFoundException的问题 帮忙看看java代码 谢谢 java调用dll文件,堆栈崩溃溢出的问题 怎樣計算出String a="7>8 && 9<10"; 的邏輯值? 请问java怎样能检测到屏幕大小 DatagramChannel 的receive方法能同时接收多个客户端发来的数据吗 JAVA入门问题:如何设置JDK的环境变量 小问题,来的有分!
class Employee {
private String name = "null";
public void setName(String aname)
{
name=aname;
}
public String getName() {
return this.name;
}
}
public class MyTest {
public static void main(String[] args) {
Employee QianJin = new Employee();
QianJin.setName("QQ");
System.out.println(QianJin.getName());
}
}错误:
java.lang.NoSuchMethodError: Employee.setName(Ljava/lang/String;)V
at MyTest.main(MyTest.java:14)
Exception in thread "main"
QQ
在JB下运行的。