反射 類的加載概述 程序要使用某個類,如果類還未加載到內(nèi)存中,系統(tǒng)會通過加載,連接,初始化來實(shí)現(xiàn)對這個類進(jìn)行初始化 加載,將class文件讀入內(nèi)存,并創(chuàng)建一個Class對象。...
反射 類的加載概述 程序要使用某個類,如果類還未加載到內(nèi)存中,系統(tǒng)會通過加載,連接,初始化來實(shí)現(xiàn)對這個類進(jìn)行初始化 加載,將class文件讀入內(nèi)存,并創(chuàng)建一個Class對象。...
網(wǎng)絡(luò)編程: 每臺設(shè)備在網(wǎng)絡(luò)中具有唯一的表示,每臺網(wǎng)絡(luò)終端在網(wǎng)絡(luò)中具有獨(dú)立的地址,網(wǎng)絡(luò)數(shù)據(jù)傳輸就是用改地址 ipconfig ping 本地回路地址 廣播地址 端口號: 每個網(wǎng)...
線程: 線程是程序的執(zhí)行路徑,一個進(jìn)程包含多條線程 多線程的并發(fā)執(zhí)行可以提高程序的效率,可以同時完成多項(xiàng)工作。 多行程并行和并發(fā)的區(qū)別 并行的使用 要使用多核CPU 并發(fā)指兩...
獲取文件夾的長度 private static Long getFileLength(File file) { long len = 0; File[] subLists =...
序列流 序列流可以把多個字節(jié)輸入流整合成一個,從序列流中讀取數(shù)據(jù)時,將從被整合的第一個流開始讀,讀完一個讀第二個,以此類推 整合兩個 SequenceInputStream(...
字符流是什么 字符流是可以讀寫字符的IO流 字符流讀取字符,先要讀取字節(jié)數(shù)據(jù),然后轉(zhuǎn)換為字符,需要把字符轉(zhuǎn)換為字節(jié)再寫出 FileReader類的read()方法可以按照字符...
IO流 IO流通常用來處理設(shè)備之間的數(shù)據(jù)傳輸 Java對數(shù)據(jù)的操作是通過流的形式 Java用于操作的流的類都在IO包 按照流向:分為輸入流和輸出流 按操作類型: 字節(jié)流:字節(jié)...
JVM默認(rèn)是如何處理異常的 main函數(shù)有兩種處理方式: 1、自己處理該異常然后繼續(xù)運(yùn)行 2、自己沒有針對的處理方式,只有交給main的jvm進(jìn)行處理 jvm默認(rèn)的異常處理機(jī)...
Map集合概述特點(diǎn) 一個映射不能有重復(fù)的鍵,每個鍵最多映射到一個值 Map和Collection接口的區(qū)別 Map是雙列的,而Collection是單列的 Map的鍵是唯一的...
Set集合 -----保證元素唯一 HashSet實(shí)現(xiàn)了Set接口,不保證set的迭代順序,允許存儲null值 HastSet hs = new HashSet<>(); ...
集合框架(對象數(shù)組的概述和使用) 結(jié)合類能存儲任意對象,長度是可以改變的,隨著元素的增加而增加,元素的減少而減少 數(shù)組和集合的區(qū)別 1、數(shù)組既可以存儲基本數(shù)據(jù)類型,也可以存儲...
一、正則表達(dá)式的使用 用來描述和匹配一系列符合某個語法規(guī)則的字符串,有自己的特殊的應(yīng)用 例如注冊郵箱,用戶名和密碼的限制 String regex =""; public b...
java lang包不需要導(dǎo)包 1、字符串字面值可以被看成字符串對象 2、字符串是常量,一旦被賦值,就不能改變 toString()方法返回對象本身,當(dāng)改變值是實(shí)際是改變了地...
面向?qū)ο蠖鄳B(tài)概念 事物存在多種形態(tài) 多態(tài)的前提:1、要有繼承關(guān)系 2、方法重寫 3、父類引用指向子類對象 多態(tài)成員訪問的特點(diǎn): 成員變量: 編譯看左邊(父類),運(yùn)行看左邊(父...
構(gòu)造方法:給數(shù)據(jù)的對象進(jìn)行初始化 注意: 1、方法名和類名相同 2、沒有返回值類型,也不需要void 3、沒有具體的返回值類型return(return;) 4、構(gòu)造方法不能...
面向?qū)ο螅翰粩鄤?chuàng)建對象,使用對象并指揮其做不同的事情。 面向?qū)ο笊婕熬褪枪芾砗途S護(hù)對象之間的關(guān)系 面向?qū)ο蟮娜筇卣鳎悍庋b,繼承,多態(tài) 類代表一組相關(guān)的屬性和行為的集合,對象...
數(shù)組的初始化,為數(shù)組開辟連續(xù)的存儲空間,并為每個元素賦值; Java一維數(shù)組定義格式: int[] x = new int[num]; 數(shù)組既可以存儲基本數(shù)據(jù)類型,又可以存儲...
&&和&的區(qū)別: &&代表短路與,如果左邊出現(xiàn)False則不繼續(xù)進(jìn)行判斷 ||和|的區(qū)別 ||具有短路效果,左邊為true,則不繼續(xù)判斷 位運(yùn)算符&(和) |(或) ^(異或...