1、培訓(xùn)過程中,如有部分內(nèi)容理解不透或消化不好,可免費在以后培訓(xùn)班中重聽; 2、培訓(xùn)結(jié)束后,授課老師留給學(xué)員聯(lián)系方式,保障培訓(xùn)效果,免費提供課后技術(shù)支持。 3、培訓(xùn)合格學(xué)員可享受免費推薦就業(yè)機會。
一、學(xué)習(xí)方法: 1、本課程需要有面向?qū)ο蟮幕A(chǔ)知識,如果沒有基礎(chǔ)基礎(chǔ)知識,請先觀看學(xué)習(xí)“聽強哥說Java”的第一部。 2、絕不可以只看不練,那樣是可能學(xué)會的。 3、知識要有系統(tǒng)性,切記看的太雜,貪多嚼不爛。 4、獨創(chuàng)的課程體系,最大程度降低學(xué)習(xí)難度,可以用最快的速度學(xué)會Java很多學(xué)起來很難,但是對就業(yè)幫助不大的內(nèi)容,包括a.線程 b.swing c.流 d.套接字 放在后面需要的地方來講。
二、枚舉 enum 表示可以計數(shù)的一種類型。 計算數(shù)目 性別 ? ?星期幾...
String.Format格式化字符串
2.類的靜態(tài)成員 static =靜態(tài) 該成員屬于整個類,而不屬于某個對象 實例成員 屬于類的每個實例
三、異常 1.通過一個簡單的例子演示一下異常 字符串轉(zhuǎn)換成整數(shù) 2.什么是異常 程序運行中出現(xiàn)的,導(dǎo)致程序無法正常運行的錯誤,叫做異常
?
異常的父類Throwable Error (一般是Jvm運行中出現(xiàn)了問題,不用處理,也沒法處理) Exception? 分為兩種,其中一種叫做RuntimeException,這種錯誤可以處理,也可以不處理。、 零外一種叫做得RuntimeException。
演示類的繼承關(guān)系圖 RuntimeException 1.NullPointerException(空指針異常) 2.IndexOutOfBoundsException(數(shù)組下標(biāo)越界異常) ArrayIndexOutOfBoundsExption 3.NumberFormatException(數(shù)據(jù)格式異常) 4.ClassCastException(類型轉(zhuǎn)換異常) 5.IllegalArgumentException(非法參數(shù)異常) 6.ArtihmeticException(算術(shù)異常) 7.IllegalStateExcption(非法語句異常) 非RuntimeException ClassNotFountException(類找不到異常)
四、拋出異常與處理異常 try catch finally 以及多個catch塊的情況
五、反射 什么叫反射? ? 通過類名活動 Class.forName(""); 案例:動態(tài)創(chuàng)建對象,調(diào)用對象的方法 通過反射還可以做到 a.獲得這個類實現(xiàn)了那些接口 getInterFaces b.得到其父類 getSuperclass c.得到所有的構(gòu)造函數(shù) getCostructors 更多詳細(xì)的可以參考資料: (ps:觀看視頻可以查看)
六、集合框架 集合:用來存放很多元素的一種類型。 框架:結(jié)構(gòu)體系,很多類組成。
java Collection Framework=Java 集合框架
七、數(shù)組和集合的關(guān)系 數(shù)組定長,只能存同一種類型 Type mismatch:cannot convert form Test to String
容器 體系 集合框架
JAVA API(Application Programming Tnerface=應(yīng)用程序接口) Java 1.8 =Java 8 collection 老祖先,接口(interface)
八、 List ArrayList,LinkeList,Vector
九、 Set hashSet,TreeSet 數(shù)據(jù)存儲方式不一樣,稱為不要的數(shù)據(jù)結(jié)構(gòu) 分析Collection中的方法 舉個例子:Animal Person,增刪改查。
十、Map接口及其實現(xiàn)類
本課程的目的是讓有基礎(chǔ)的學(xué)員們進一步學(xué)習(xí)Java語言,以簡單輕松的講課方式,讓大家投入到學(xué)習(xí)中去,為將來的工作打好基礎(chǔ)。