/*
main函式的詳解:
public: 公共的。許可權最大,在任何情況下都可以訪問。private
原因:為了保證讓jvm在任何情況下都可以訪問到main方法
static: 靜態。靜態可以讓jvm虛擬機器呼叫main函式的時候更加方便,不需要通過物件呼叫
void :沒有返回值。因為返回的資料是給jvm的。而jvm使用這個資料是沒有意義的。所以就不要了
main:函式名。注意:main並不是關鍵字,只不過是jvm能識別的乙個特殊的函式名而已。
arguments:擔心某些程式在啟動需要引數。
不適用static修飾的麻煩:
1.需要建立物件呼叫。
2.jvm不知道如何建立物件,因為建立物件有些是需要引數的,引數傳遞什麼東西呢? 3.
3.*/
class demo4
//scanner scanner = new scanner(system.in)}}
}//餓漢單例設計模式------>保證single類在記憶體中只有乙個物件
class single
//提供乙個公共靜態的方法獲取本類的物件
public static single getinstance()
}class demo5
}
java設計模式 Singleton單例模式
餓漢模式 package singleton created by anshay on 2017年10月14日 email anshaym 163.com 型別 餓漢模式 public class singleton 2.建立類的唯一例項,使用private static修飾 private不允許外...
Java程式設計 單例(Singleton)設計模式
目錄 餓漢式懶漢式 如果想讓乙個類只能產生乙個物件,那麼這個類就可以寫成singleton。類特點 構造方法私有化 通過static方法返回唯一的類物件 package ch3 class singleton 私有構造方法 static方法取得例項化物件 public static singleto...
JAVA設計模式 SINGLETON單例模式
概念 單例模式確保某乙個類只有乙個例項,而且自行例項化並向整個系統提供這個例項。單例模式只應在有真正的 單一例項 的需求時才可使用 例子 public class singletona private static singletona s public static singletona geti...