一、線(xiàn)程的創(chuàng)建 1.Oracle 官網(wǎng)描述 There are two ways to create a new thread of execu...
一、進(jìn)程和線(xiàn)程 1.操作系統(tǒng)、進(jìn)程、線(xiàn)程的關(guān)系 操作系統(tǒng)是包含多個(gè)進(jìn)程的容器,而每個(gè)進(jìn)程又是容納多個(gè)線(xiàn)程的容器。 2.Oracle 官方定義 官...
一、概念 Java 注解是在 JDK5 時(shí)引入的新特性,注解(也被稱(chēng)為元數(shù)據(jù))為我們?cè)诖a中添加信息提供了一種形式化的方法,使我們可以在稍后某個(gè)...
一、泛型的概念 泛型是 Java SE5 出現(xiàn)的新特性,泛型的本質(zhì)是類(lèi)型參數(shù)化或參數(shù)化類(lèi)型,在不創(chuàng)建新的類(lèi)型的情況下,通過(guò)泛型指定的不同類(lèi)型來(lái)控...
一、概述 本文基于 JDK8 LinkedList 底層通過(guò)雙向集合的數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn) 內(nèi)存無(wú)需連續(xù)的空間保證 元素查找只能是順序的遍歷查找 針對(duì)增...
一、概述 本文基于 JDK8 ArrayList 底層通過(guò)動(dòng)態(tài)數(shù)組的數(shù)據(jù)結(jié)構(gòu)實(shí)現(xiàn) 內(nèi)存需要連續(xù)的空間保證 添加操作涉及到數(shù)組的動(dòng)態(tài)擴(kuò)容 添加,刪...
一、反射的定義 本文基于 JDK8,Oracle官網(wǎng)[https://docs.oracle.com/javase/8/docs/technot...