java零基礎(chǔ)入門-高級(jí)特性篇(十六) 類加載與反射 3 如果你認(rèn)為反射只有前面介紹的那些作用,那么就太小看這個(gè)功能了。本章再來介紹反射中更加強(qiáng)大的用法,反射功能可以在設(shè)計(jì)層...
java零基礎(chǔ)入門-高級(jí)特性篇(十四) 類加載與反射 1 初學(xué)者有時(shí)候在做練習(xí)的時(shí)候,可能會(huì)碰到一個(gè)十分詭異的問題。今天老師講到了String字符串,好開心,打開eclips...
java零基礎(chǔ)入門-高級(jí)特性篇(十三) IO 流 3 本章介紹另一個(gè)流派-字符流。其實(shí)如果上一章字節(jié)流已經(jīng)掌握的話,字符流學(xué)起來會(huì)更加簡單。先來看看字符流的結(jié)構(gòu),他與字節(jié)流的...
java零基礎(chǔ)入門-高級(jí)特性篇(十二) IO 流 2 本章先來看兩大“流”派中的字節(jié)流。字節(jié)流相對字符流總體結(jié)構(gòu)簡單一點(diǎn),只用記住它的4個(gè)最基本的操作類就可以了。下面一張圖來...
java零基礎(chǔ)入門-高級(jí)特性篇(十一) IO 流 1 IO的故事可以從2000多年前的始皇帝開始講起。自從秦始皇統(tǒng)一六國以后,書同文,車同軌,統(tǒng)一貨幣度量衡,簡單的說就是制定...
java零基礎(chǔ)入門-高級(jí)特性篇(十) 異常 下 除了系統(tǒng)定義好的異常,在實(shí)際工作中,會(huì)需要按照業(yè)務(wù)邏輯定義各種自定義異常,特別是明確的知道某些情況下需要拋出指定異常的時(shí)候。因...
java零基礎(chǔ)入門-高級(jí)特性篇(九) 異常 中 上一節(jié)講到了檢查異常,這種必須處理的異常到底該怎么處理呢?通常的處理方式就是捕獲異?;蛘邟伋霎惓?,捕獲異常就是在異常出現(xiàn)的時(shí)候...
java零基礎(chǔ)入門-高級(jí)特性篇(八) 異常 上 在編程的過程中不可避免的出現(xiàn)錯(cuò)誤,有些錯(cuò)誤在編譯時(shí)就可以發(fā)現(xiàn),編程工具也會(huì)給你提示。但是有些錯(cuò)誤只會(huì)在運(yùn)行的時(shí)候才出現(xiàn),但正是...
java零基礎(chǔ)入門-高級(jí)特性篇(七) 泛型 下 本章閱讀有難度,請謹(jǐn)慎閱讀,如有不適,可以跳過。 本章繼續(xù)講解泛型的上下限和其他的知識(shí)點(diǎn),由于概念的復(fù)雜性,這里繼續(xù)使用Boo...
java零基礎(chǔ)入門-高級(jí)特性篇(六) 泛型 中 泛型的使用位置,除了最常見的約束集合元素,還可以使用在接口,類,方法上面。最本質(zhì)的原因就是為了在使用接口,類,方法的時(shí)候,可以...
java零基礎(chǔ)入門-高級(jí)特性篇(五) 泛型 上 前面說集合的時(shí)候,有一個(gè)往List添加元素的方法add(E e),說這個(gè) E 叫泛型,可以表示任何一種類型。為什么往集合添加元...
java零基礎(chǔ)入門-高級(jí)特性篇(四) HashSet 和 Collections 本章繼續(xù)講集合,先來看看Set集合。Set集合的特點(diǎn),1:無序,2:無重復(fù)。上一章講了Has...
java零基礎(chǔ)入門-高級(jí)特性篇(二) 哈希算法和HashMap 講完了List之后,我們繼續(xù)講集合中的另外兩大巨頭,Map和Set。在講解這兩個(gè)巨頭之前,很有必要來了解一下哈...
java零基礎(chǔ)入門-高級(jí)特性篇(二) List集合 前面講解過集合框架的大致結(jié)構(gòu),本章詳細(xì)介紹List這個(gè)接口以及List接口的三個(gè)實(shí)現(xiàn),ArrayList,LinkedLi...
java零基礎(chǔ)入門-高級(jí)特性篇(一) 集合 集合框架是一個(gè)非常重要的知識(shí)點(diǎn),有了集合框架,我們在處理一些特殊的數(shù)據(jù)結(jié)構(gòu)的時(shí)候,可以直接用框架封裝好的工具來幫助我們解決問題。 ...
java零基礎(chǔ)入門-面向?qū)ο笃?十五) 內(nèi)部類 內(nèi)部類經(jīng)常用在編寫圖形界面,比如swing和安卓的程序,所以在我們通常的web程序中使用較少,但是我們還是有必要來認(rèn)識(shí)一下他。...
java零基礎(chǔ)入門-面向?qū)ο笃?十四) 接口(下) 接口這個(gè)東西對于新手來說確實(shí)有點(diǎn)不好理解,上一章 說了那么多,其實(shí)總結(jié)起來就是,接口用來制定標(biāo)準(zhǔn)。 本章從代碼的角度再來解...
java零基礎(chǔ)入門-面向?qū)ο笃?十三) 接口(上) 接口很個(gè)很重要的知識(shí)點(diǎn),不管是我們使用別人的工具,還是我們自己項(xiàng)目,都會(huì)大量的接觸到接口。 但是各種教材一上來就是各種規(guī)則...
java零基礎(chǔ)入門-面向?qū)ο笃?十二) 抽象類 抽象類這個(gè)玩意,理解起來費(fèi)點(diǎn)勁。我們從字面意思開始吧。 抽象一詞的本義是指人在認(rèn)識(shí)思維活動(dòng)中對事物表象因素的舍棄和對本質(zhì)因素的...