2013-06-28 2 views
0

Я начал изучать Java в последнее время и пытался сделать свою первую программу на основе книги, которая является программой Hello World. После написания сценария в блокноте, я пытаюсь скомпилировать его в командной строке, а затем появилось это уведомление.Ошибка командной строки командной строки Java

первого типа I: Javac javaCode.java

то уведомление сказал:

javaCode.java:2: error: <identifier> expected 
    public class static void main(string[] args) { 
       ^
    javaCode.java:6: error: reached end of file while parsing 
    } 
    ^
    2 errors 

У меня нет никаких идей, что здесь происходит так, пожалуйста, дайте подробную информацию и как это исправить вещь.

ответ

0
public class static void main(string[] args) 

Удалить класс

public static void main(string[] args) 

class отличается от метода. main метод синтаксиса не содержит class.

0

Ваш основной метод должен войти в класс: Java не позволит вам делать что-либо другим способом.

Try:

public class HelloWorld{ 
    public static void main (String[] args){ 
     //your code goes here 
    } 
} 
0

это базовая структура для простой программы, как это.

идентификатор класса должен находиться в объявлении класса.

public class Caculator { 
    public static void main(String[] args) { 
     // Your code here 
    } 
} 
0

Это, вероятно, должно быть:

public class JavaCode { 

     public static void main(String[]args){ 

     } 

    } 

Это должно сделать это. ;)

Смежные вопросы