簡體   English   中英

如何在 Java 中聲明某種類型的變量?

[英]How do I declare a variable of certain type in Java?

我有一個名為 Imp 的課程。

public class Imp{

}

那么我怎樣才能擁有這個變量,假設它稱為 iimmpp,類型為 Imp,並且它應該能夠全局訪問。

public static Imp iimmpp;

我應該把這個聲明放在哪里? 謝謝。

在你的主類上創建一個imp對象,

類型:

Imp iimmpp = new Imp();

在任何類中,由於它是公共和靜態的,因此您可以從任何其他類中使用 classname.iimmpp 來操作它;

例如,在一個名為 Foo 的類中

public class Foo {
    public static Imp iimmpp;
}

您可以使用 Foo.iimmpp 從應用程序上的任何其他類訪問它

在您的主方法中使用它來創建一個 Imp 類型的變量。 Imp iimmpp = new Imp();

如果你只是想讓它在課堂上可以訪問,那么你可以寫:

public class Imp{
    public Imp iimmpp = new Imp();
}

當您實例化此類時,您仍然可以檢索變量iimmpp因為它具有public訪問權限。

將它放在您需要使用它的任何其他靜態上下文中。

您可以在任何可以看到Imp 類的類中使用它(即已導入Imp 類)。

只需將它放在類聲明的括號之間。 您也可以將它放在靜態方法中,但它只能在該方法中訪問。

暫無
暫無

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

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