首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

Java报错,该如何处理

2013-07-09 
Java报错class person{String nameint agepublic person(String name,int age){namenameageage}void

Java报错
class person{

   String name;
   int age;
    public person(String name,int age){
      name=name;
  age=age;
    
   }
   void eat(){
      System.out.println(name+age);
   }
  
public class classtest{
   public static void main(String args[]){
   person b = new person("xiaomei",27);
   b.eat();
   
   }
 这个程序保存的文件名是classtest.java ,执行报:仅当显式请求注释处理时才接受类名称 'classtest'是什么原因 Java?报错处理,菜鸟级
[解决办法]
怎么执行的?是javac classtest.java吗?
[解决办法]
类名首字母大写
[解决办法]
class person {

String name;
int age;

public person(String name, int age) {
name = name;
age = age;

}

void eat() {
System.out.println(name + age);
}
}

public class classtest {
public static void main(String[] args) {
person b = new person("xiaomei", 27);
b.eat();

}
}



[解决办法]
先看看 java的命名规范吧 就向楼上说的
[解决办法]
你是java新手吧,我刚学的时候也是用文本编辑器去写java,用javac去运行。这样很蛋疼的,即使你写错了某个地方也不知道,就像你的代码一样,中间差了好几个括号,当然不能运行了。
推荐你下载个eclipse 用这个编辑java代码,你哪写错了直接就给你提示了,运行也不用那么麻烦了
[解决办法]
先编译:javac classtest.java
再运行:java classtest
[解决办法]
正解,

引用:
先编译:javac classtest.java
再运行:java classtest

[解决办法]
javac classtest.java  你classtest1? 这1又从何而来

热点排行