簡體   English   中英

“私人”中的“非法表達”

[英]“Illegal start of expression” in “private”

我想知道如何在第3行修復illegal start of expression錯誤的illegal start of expression

1 public class Example {
2     public static void main(String[] args) {
3         private int n;
4     }
5 }

謝謝!

具有范圍(即privateprotectedpublic )的聲明必須您的函數之外 ,包括main() 將這些聲明移動到類級別以修復此語法錯誤。

private被用在方法的主體中。 它不能在那里使用。 它可以在類的主體中使用...在方法之外。

privateprotectedpublic訪問修飾符 它們應該與成員變量或Class方法一起使用。

Class MyClass{
  // private can be used here
  private JFrame window;


  public static void main(String[] args){
     //private can not be used here. It makes no sense
     JFrame localWindow;


  }

}

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM