不知不覺來到千鋒Java已經(jīng)一個月,這一個月過得很充實,一整天的學(xué)習(xí)以及敲代碼讓每天都過得很快,對于Java開發(fā),現(xiàn)在的我已經(jīng)算是入門。
周學(xué)習(xí)的是Java編程基礎(chǔ),因為以前在大學(xué)的時候?qū)W習(xí)了一點C語言基礎(chǔ),所以對那些基本語法及算法、語句有些了解,所以周的Java基本語法學(xué)的很輕松。
第二周接觸面向?qū)ο螅锩娴姆庋b、繼承、多態(tài)是面向?qū)ο蟮娜筇卣鳎杏X一切都變得抽象了,也只能花多的時間去理解,所幸的是開課前已經(jīng)看過相關(guān)視頻,所以面向?qū)ο笠菜銓W(xué)得相對輕松。
第三周開始講常用類和集合,講集合之前學(xué)了常用類,內(nèi)容真的很多,老師講的時候是聽得懂,根據(jù)api看構(gòu)造方法創(chuàng)建對象,根據(jù)方法摘要看常用方法的功能,但是那天真的是消化不良,雖然說有作業(yè)練習(xí),但是真的記不住這么多,不過還好就是eclipse中的alt+/可以提示,可以看方法的參數(shù)類型,返回值類型,可以根據(jù)方法名的意思大致知道該方法的用法。講集合的時候,老師教我們看源碼,源碼里的方法從一些類之間調(diào)來調(diào)去,而且那些類也不太清楚,老師講的時候原理是清楚的,就是感覺內(nèi)容很多,講得太快,現(xiàn)在回頭看,就都懂了。List(有序可重復(fù))中的ArrayList數(shù)組自動擴(kuò)容原理、LinkedList雙向鏈表添加原理;Set(無序唯一)中的HashSet哈希表(數(shù)組擴(kuò)容)、TreeSet二叉樹結(jié)構(gòu)(可排序),還有迭代器Iterator等。
第四周講IO流與多線程,IO流就是一個讀寫,創(chuàng)建要從哪個對象讀入程序,程序?qū)懭肽膫€對象,但就是IO流太多了,要根據(jù)實際情況來選擇,記得根據(jù)提示看構(gòu)造方法的參數(shù),總之用File類的字節(jié)輸入輸出流是萬能流,如果要讀一行使用Buffer的字節(jié)流調(diào)用readLine()方法,如果要讀寫對象使用Object對象流,斷點續(xù)傳用RandomAccessStream隨機流等等。多線程是今天開始學(xué)的,剛開始學(xué)了一個概念,線程的東西不能追蹤,也不能設(shè)定好,效率也不一定會提高,就是一個效果,一個程序看起來可以同時做多件事而已,就是要知到怎么創(chuàng)建線程,啟動線程。
作為一個已經(jīng)從大學(xué)畢業(yè)出來工作2年多的人來說,轉(zhuǎn)行確實是一個艱難的抉擇。而且現(xiàn)在這個時代能靜下心來學(xué)習(xí)真的很難得,無論是什么原因,自己選擇的路真的是要好好走下去。千鋒Java培訓(xùn)的老師告訴我們,的人很多,而你想成為什么樣的人,過什么樣的生活,完全由你自己決定!加油!
相關(guān)文章
了解千鋒動態(tài)
關(guān)注千鋒教育服務(wù)號
掃一掃快速進(jìn)入
千鋒移動端頁面
掃碼匿名提建議
直達(dá)CEO信箱