來到千鋒長沙學習java課程,至今已有一月有余。緊張和充實是第一階段學習的主旋律,面對每節(jié)課的大量信息,如何將這些信息進行梳理、分類并消化為自身技能是每天從早上醒來到晚上入睡都要仔細思考和行動的事情。
從一開始學習Java語言簡介時的“初次見面,多多關(guān)照”,到后來的判斷循環(huán),循環(huán)判斷,再然后數(shù)組存了取,取了存,方法寫了改,改完提出來。由此層層揭開了Java語言的神秘面紗,也讓我從聽說過到初相識了Java的真是身份。于是,緊張而充實的第一階段學習進入了白熱化,面向?qū)ο蟾嬖V我們,你沒有的功能可以去找別人,別人也沒有你就自己造一個。當然,這是對面向?qū)ο蟮淖畹投说睦斫?,我們的目標境界?mdash;—萬物皆對象。有了目標就開始為之前行,于是封裝、繼承、多態(tài),一步步的深入了解和學習讓我們更加接近面向?qū)ο蟮谋举|(zhì)。
路途方始,砥礪前行。String類、StringBuffer、Date、SimpleDateFormat、Calendar,特殊類一個個去混臉熟,得讓它認識你,你也得記住它。隨后一轉(zhuǎn)頭發(fā)現(xiàn)有個問題:數(shù)組長度不能改變用起來限制太多,我就想要個能隨時擴容的怎么辦?找集合!于是乎Set、Map、List,有序的,無序的,唯一的,可重復的,單列的,雙列的,只有你想不到的,沒有Java做不到的。自然,操作數(shù)組成了當下最嫻熟的事情,其中增、刪、改、查四項基本功是很必要的基礎(chǔ)。更多延伸的強大功能更是不勝枚舉,唯有不斷練習才能達至臻之境。
至此,第一階段的路已經(jīng)走了半數(shù)余,剛翻過集合的山,又來到IO流這條大河前。那幾天總能看到InputStream和OutputStream在眼前晃,字節(jié)流、字符流、緩沖區(qū)、轉(zhuǎn)換。從本地讀取文件,換個地方寫入本地,再換個地方加密一下。我把D盤中的文件玩了個遍,慢慢開始喜歡上了用鍵盤去操縱的感覺。當然,不是鍵盤俠那種,是程序猿那種。
就這樣在每天沖擊著自己接受能力上限的情況下繼續(xù)向前。魯迅曾經(jīng)說過:人不逼自己一把都不知道能有多絕望,但是也正是絕望才能燃起了勇往直前的火焰。路還沒走完,望諸位同仁能摸爬滾打繼續(xù)前行!
相關(guān)文章
了解千鋒動態(tài)
關(guān)注千鋒教育服務號
掃一掃快速進入
千鋒移動端頁面
掃碼匿名提建議
直達CEO信箱