static全局變量與普通的區別?
static全局變量是所有程序都能訪問,普通的是類內部可以訪問,靜態變量變量賦值后會一直存在,除非應用程序重啟或回收值才會失效,靜態變量都是單例模式在多線程下會有線程安全問題,造成變量污染。
靜態函數是不用實例化類就可以直接調用,靜態方法是沒有線程安全問題的,是安全的。
static全局變量與普通的區別?
static全局變量是所有程序都能訪問,普通的是類內部可以訪問,靜態變量變量賦值后會一直存在,除非應用程序重啟或回收值才會失效,靜態變量都是單例模式在多線程下會有線程安全問題,造成變量污染。
靜態函數是不用實例化類就可以直接調用,靜態方法是沒有線程安全問題的,是安全的。