一个简单的java小问题 跪求答案!

来源:百度知道 编辑:UC知道 时间:2024/04/28 23:28:59
public class people
{
float hight,weight;
String head,ear,mouth;
void speak(String s)
{
System.out.println(s);
}
}
class A
{ public static void main(String args[])
{
people zhubajie;
zhubajie=new people();
zhubajie.weight=200f;
zhubajie.hight=1.70f;
zhubajie.head="大头";
zhubajie.ear="两只大耳朵";
zhubajie.mouth="一只大嘴";
System.out.println("重量"+zhubajie.weight+"身高" +zhubajie.hight);
System.out.println(zhubajie.head+zhubajie.mouth+zhubajie.ear);
zhubajie.speak("师傅,咱们别去西天了,改去月宫吧");
}
}
我在输入:javac boy.java后没有问题 我就接着输入java boy
后出现Exception in thread "main" java.lang.NoSuchMethodError: main 程序我都检查10遍了 main没问题 请高手指点
是我发问题时候发错了 谢谢各位

public class people 把这里的public去掉

class A 这里加上public ,还有文件名一点要是A.java

main必需在public class里

写的什么么,哪来的boy.java????发问题自己都不认真,还期望别人认真回答!!!

看来还是初手,慢慢来,楼上的已经替你解决问题了,以后得注意了!

先不说问题的本身,就看提问的人,什么问题都要跪求,一点骨气都没有.再来看你的问题.这道编程是《JAVA2实用教程(第二版)》(耿祥义、张跃平编著)书中刚开始介绍JAVA2 编译方法中的一个例子。建议你再仔细看看书,看看你编译后的.Class文件名。还有那个叫李用的别在丢人了,“main必需在public class里”谁给你教的????

写的什么么,哪来的boy.java????发问题自己都不认真,还期望别人认真回答!!!
回答者:jinruin - 助理 二级 10-26 21:41
楼上说得对
故意来消遣我们啊?