类编译器错误:预期的标识符

时间:2013-08-19 16:10:41

标签: java compiler-construction

我必须编写一个非常简单的类,以便我可以编写一个对象。最初,我的代码看起来像这样:

public class Pie{
    String flavour;
    String type;
    String size;    
}

但是当我尝试编译时,我遇到了2个错误:identifier expected';' expected

然后我添加了主要方法。所以代码看起来像这样:

public class Pie{
    public static void main(String[] args){
        String flavour;
        String type;
        String size;    
    }
}

它仍然给我同样的错误!为什么?

1 个答案:

答案 0 :(得分:0)

公共类应该在Pie.java源文件中,不确定您使用的是哪个文件名。此外,如果您使用的是包,则包名称应与源根文件夹中的路径相对应。它只是简单的Java约定来命名Java类和包,它对Java很重要,因为没有这些约定我们在源位置有未确定的文件和文件名位置。