簡體   English   中英

如何訪問Java中不同類中方法的變量?

[英]How to access variables of a method in a different class in Java?

我在方法內的類中有一些變量。 如何從不同的類訪問這些變量?

在 Java 中,在方法內部聲明的變量的作用域僅限於方法:它們不能在方法外部訪問,即使在同一個類中也是如此。

在這種情況下,如果您想從外部訪問它們,這意味着它們的位置可能不是作為方法的變量,而是作為類的成員,即聲明為類屬性的“變量”,如下所示:

class Example {

   public int field; 

}

如果您指的是成員,那么您是否可以從類外部訪問此字段取決於您在字段聲明前寫的內容:

  • public : 字段可以在類外訪問
  • protected : 字段只能在擴展這個類的類中訪問
  • private :字段只能在該類內部訪問

暫無
暫無

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

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