欧美一区二区三区,国内熟女精品熟女A片视频小说,日本av网,小鲜肉男男GAY做受XXX网站

java靜態方法和單例

沈立民1年前8瀏覽0評論

Java是一種面向對象的編程語言,它有許多特性和概念,包括靜態方法和單例。

靜態方法是一種與類關聯的方法(而不是與個體對象關聯的方法),可以在不實例化該類的情況下被調用。通常用于公共方法(如工具類方法)或構造單例類。

public class Utils {
public static int add(int x, int y) {
return x + y;
}
}
// 調用
int result = Utils.add(2, 3);

單例是一種設計模式,保證一個類僅被實例化一次,并且全局可用。單例模式有多種實現方式,但通常包括私有構造函數、私有靜態實例和公共靜態方法。

public class Singleton {
private static Singleton instance = null; 
private Singleton() {}
public static Singleton getInstance() {
if (instance == null) {
instance = new Singleton();
}
return instance;
}
}
// 調用
Singleton singleton = Singleton.getInstance();

以上就是關于Java靜態方法和單例的介紹,希望對初學者有所幫助。