集合

1.Vector(同步)  ArrayList(異步)瀏覽器

    Vector 線程同步,線程安全安全

    ArrayList的運行較快,由於沒有使用線線程網絡

      2.異步併發

      瀏覽器未響應=假死 : 佔用內存過多,內存沒法進行處理異步

      請求的方式:同步 異步函數

      網頁的展示過程當中:1,CSS的文件下載    2,js文件的下載    3,下載你當前的HTML的頁面    4,顯示spa

       下載文件屬於同步下載,你會發現第一次加載頁面是最慢的(在網絡通的狀況下)線程

        獲取數據 (異步) 如使用同步獲取數據會影響到頁面的刷新,實際上異步等同於Ajax,異步動做:success 成功對應的屬性     error 失敗對應的屬性  接口

      success 成功對應的屬性     error 失敗對應的屬性   callback  回調函數內存

      異步解決的問題:未響應=假死

       併發數也會形成未響應

       併發量 服務起可以同時受訪問量的最大數值

       LinkeList和ArrayList異步

        ArrayList已連續的空間進行存儲數據

        LinkList已鏈表的結構存儲數據

     範型

       以類型做爲參數的類叫範型

         做用:提升程序健壯性,簡化代碼

         範型的默認值是object

         泛型類   泛型接口   泛型方法    泛型屬性

          泛型屬性:屬性的數據類型由調用方來解決當前屬性數據類型 一定只能是類而不是基礎數據類型的關鍵字

相關文章
相關標籤/搜索