java调用方法时提示需要标识符什么意思
publicclassPerson{intage;Stringname;publicvoidspeak(){System.out.println("我是好人");}Per...
public class Person{
int age;
String name;
public void speak()
{
System.out.println("我是好人");
}
Person person1=new Person();
person1.speak();
} 总提示需要标识符 展开
int age;
String name;
public void speak()
{
System.out.println("我是好人");
}
Person person1=new Person();
person1.speak();
} 总提示需要标识符 展开
2个回答
推荐于2017-10-15
展开全部
少了主方法(main);
public class Person{
int age;
String name;
public void speak()
{
System.out.println("我是好人");
}
public static void main(String[] args)
{
Person person1=new Person();
person1.speak();
}
}
public class Person{
int age;
String name;
public void speak()
{
System.out.println("我是好人");
}
public static void main(String[] args)
{
Person person1=new Person();
person1.speak();
}
}
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
public void main(final String[] args){
Person person1=new Person();
person1.speak();
}
Person person1=new Person();
person1.speak();
}
追问
谢谢啦,可是什么意思,我还是不明白呀,要是不把这个设为主方法呢,嘿嘿,还请多多指点,刚学java呀
追答
main是java程序的入口。
语句只能出现在块内。
上面代码还可以改成
public class Person{
int age;
String name;
public void speak()
{
System.out.println("我是好人");
}
Person person1=new Person();
{person1.speak();}
}
可以编译通过。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询