java!请教高手看看这段代码
来源:百度知道 编辑:UC知道 时间:2024/06/22 12:52:43
public class Dog
{
public String name1;
public void rr(String socr)
{
System.out.println(socr);
}
public class dog{
public void main(String[] arg){
Dog a=new Dog();
a.rr("heha");
a.name1="ff";
System.out.println(a);
}
}
}
这段代码为什么会抛出main的异常,能详细说一下吗,这种两个类的有点迷糊,谢谢
{
public String name1;
public void rr(String socr)
{
System.out.println(socr);
}
public class dog{
public void main(String[] arg){
Dog a=new Dog();
a.rr("heha");
a.name1="ff";
System.out.println(a);
}
}
}
这段代码为什么会抛出main的异常,能详细说一下吗,这种两个类的有点迷糊,谢谢
package dog;
class Dog{
public String name1;
public void rr(String socr){
System.out.println(socr);
}
}
public class Dogs {
public static void main(String[] args) {
Dog a = new Dog();
a.rr("heh");
a.name1 = "ff";
System.out.println(a);
}
}
main是静态的;
切忌类名是小写开头的。
一个java文件只能有一个public类,并且这个类当中含有main方法
Dog类前边不应该有Public 吧还有 它的函数前也不应该有
public class Dog
----去掉 public !!