java學習筆記1

1.創建數組新方法

static <T> T[] of(T ... values){
        return values;
    }
public static void main(String[] args) {
        String[] val = of("a","b");
        System.out.println(val[0]);
    }

2.線程的生命週期

 

3.java線程分爲兩種

 1) 用戶線程:運行在前臺,執行具體的任務

        程序的主線程、連接網絡的子線程等都是用戶線程

 2)守護線程:“運行在後臺,爲其它前臺線程服務

       特點:一旦所有用戶線程都結束運行,守護線程會跟隨JVM一起結束工作

      應用:數據庫連接池中的檢測線程,JVM虛擬機啓動後的檢測線程。最常見的守護線程:垃圾回收線程
   

//將一個線程設置爲守護線程
Thread a = new Thread();
a.setDaemon(true);
a.start();

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章