亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

1年Java歷程的回顧、反思與展望 (上)

2019-11-18 11:45:52
字體:
來源:轉載
供稿:網友

  大約就是在去年的這個時候吧,java這個字眼就開始占據了我學習計劃中的重要席位,從那時候那杯冒熱氣的咖啡一直陪伴我到今天。也不知道當時為什么要學習Java,又是為什么選擇了Java。因為我記得當時的我,心中所想和現在可謂是大相徑庭!那時我曾天真的想著,我將來學治理,你們這些學計算機的人出來也難逃給治理界人士做下屬的命運,現在想來,那時是多么的無知和幼稚,我怕現在的很多大學生,更確切的說很多像我們專業――信息治理與信息系統的同學都還抱著這樣的想法(當然也不排除很多立志學習金融以及治理的同學^_^)!
  
  其實在蔡學鏞先生的Sleepless in Java中也就說過,他在上大學的時候,有兩類同學錯誤的熟悉,第一種就是瞧不起基礎課,覺得學的什么Data StrUCture,Operating System,Database Concepts沒用,以為會VC,VB,SQL Server的就真的能成為眾人羨慕的IT白領了;第二種也就是我剛才所說自己犯的錯誤,真以為那些寫程序的人將來入了社會會被那些學治理的人踩在腳下!第一種是短視進利,第二種呢就是好高騖遠!在犯了第二種錯誤后,值得慶幸的是,我對第一種錯誤總是避而遠之!^_^
  
  記得我在網上搜索了很多資料,最后終于鎖定兩本書作為我入門教材的入選書籍,一本是《Core Java》,另一本就是《Thinking in Java》了。但是因為當時網上說《TIJ》中文版翻譯的不盡如人意,于是我就選擇了《Core Java》,現在真覺得當時選擇是對的,就我那會的基礎根本看不懂TIJ,而《Core Java》是屬于教科書風格的書,于當時的我比較適合。隨著我翻開《Core Java》的第一頁,我就正式踏上了Java之路!
  
  當初我在剛學習Java的時候,我無論對Java還是程序設計都是不折不扣的門外漢,我看《Core Java》第一章的時候完全是如履薄冰,一大堆技術名詞搞得我暈頭轉向的,什么分布式,多線程,GC…,雖然現在看來是非常自然而順暢的,但在當時可以說是我前面的一座高山,其實,那些技術名詞根本不用看,慢慢的學,學的那兒自然就不言而喻了!現在看CSDN上初學者恨不得一開始就把所有的名詞全部搞懂,從J2EE,J2ME,EJB,JMS,CORBA,JXTA…..就我覺得,這些都是圖增煩惱,而且根本對真正的初學者即使你知道你也無法理解。
  
  緊接著,喜馬拉雅到了,設置環境變量,classpath的設置是我當時最感郁悶的東西,相信現在的初學者對于此道還是一樣的,確實還是Microsoft的東西比較好用^_^,門檻很低,不至于嚇退初學者!你要知道,一個沒有path概念也沒有UNIX背景的初學者要設置以及弄明白為什么這么設置真不是一件輕易的事,而且主要是書上說的很模糊,而且當初我學習的時候環境并不好,因為我四周的同學并沒有學習Java的,我無處可問,慘啊……!我雖注冊了一個CSDN的帳號,可是很少上論壇,現在想來,假如當時能夠好好利用CSDN的資源,也不用走這么多彎路了!也不知道當時在什么地方找到這個配置方法,終于解了我的燃眉之急。隨后又聽說JCreator是比較好用的IDE,下載了一個2.5版的,用了之后發現果然不錯,至少不用每次都用console來編譯運行,翻過classpath這個攔路虎過后,此后的平原就比較開闊了,但當時只是感覺似乎自己學習的比較輕松,其實有很多東西沒有學扎實,以為自己懂了!打個比方吧,我直到快學完《Core Java》第一本書的時候我才在《Java in a nutshell》上面知道什么是class method,什么是instance method!
  
  因為我沒有什么C++基礎也更談不上什么Lisp,Smalltalk背景,所以《CoreJava》的tips或者要求C++程序員注重的一些pitfalls,我都跳過沒讀,不過就我現在的C++水平來看那本書,假如利用這些annotate對于一個從CPP轉到Java陣營的PRogrammer來說是非常有幫助的。
  
  2003年的寒假,《Core Java》的第一本就伴隨我度過了一個懵懂的春節,當然這段時間《程序員合訂本》對我的幫助是很大的,不僅在技術上教會了我許多東西而且也使我的知識面拓寬了不少!在寒假的時候,我在網上固定的生活方式就形成了,天天一打開Browser,首先打開CSDN然后打開Sina,CSDN的論壇也成了我經常光顧的地方,當時看著CSDN Java板塊的那些牛人紅星閃爍的,覺得非凡羨慕!于是我也開始回答問題以掙取專家分,不過就那會我的知識實在太過匱乏,混了整整一個寒假,也就到了三個褲衩^_^,不過也在CSDN學到了很多東西!那段時間雖然進步不大,不過卻是很值得懷念的!在假期中我還學過一點jsp/Servlet,不過,沒有深入的學習,而且對web application的理解也很浮淺,所以學了等于沒學!給我印象最深的就是Tomcat運行Servlet的配置了,那個其實就很簡單的web.xml文件,真不明白當時怎么搞了差不多一天才出來,急的在CSDN上面連連發帖子問…..
  
  看完《程序員合訂本》,我基本上對Java領域的好書有了一些了解,隨后我知道了china-pub,知道以后買書之前要上那兒去轉轉,看看書評。再回學校之前,我列出了要買的一些書的清單,費用差不多到500RMB了。從家里一回學校,那500元也就眾望所歸的換成了N斤的質量良莠不齊的紙張了,這些紙張還真不能對等成知識!我記得那次書籍大采購中有用的書就只有這幾本《Java in a nutshell》,《Effective Java》,《Thinking in Java》(E),《Java與模式》(在我看《Design Pattern》以前:)),《A breif introdution to Data Structure and Algorithm Java Edition》,《Core Java:VolumnII:Advanced Feature》!其他的么,唉,可惜啊…………
  
  隨著大三上學期的開始,也就開始了DS的學習,我使用的教材就是上面提到的那本書,對基礎數據結構和算法的學習讓我也慢慢重新開始熟悉程序設計熟悉Java,我記得夢魘先生在合訂本中給《The STL Annotated Source》寫推薦的時候說過:作為一個程序員,假如你是做數據庫編程的,大可以不懂匯編語言,假如你是寫驅動程序的,大可以不必通曉人工智能,寫編譯器的可以不用懂什么計算機圖形學,操作系統內核高手的不用精通網站架設,然而,假如你不懂數據結構與算法的基礎知識,不具備數據結構與算法的基本技能,那就完全喪失稱為一個程序員的資格!這就足以說明DS的重要性!
  
  看著CSDN上面蔡學鏞老師的專欄,也在一期一期的程序員中看著他的文章,非凡是有一篇叫做《我所知道的O’Reilly》,慢慢我對O’Reilly的書籍的感情與日俱增,O’Reilly的網站也成了我經常出沒的地方,那段時間我買了不少O’Reilly的書,因為O’Reilly俱樂部有會員的活動,似乎是積分多少可以免費送一本50或者60以下的書,主要是這幾個價格是O’Reilly的中文本比較喜歡訂的價格,49,59,69,75,85….當時我似乎一共買了6本,關于Java方面我覺得比較好的就是一本同樣是David Flanagan寫的《Java Example in a NutShell》,另一本就是《Java Cookbook》!隨后有資格獲得一本60元以下的書籍,后來我千調萬選選了一本《DNS與BIND》(3E)(其實我拿這些書根本就沒用:)) 59元,O’Reilly的工作人員非常熱心,首先告訴我這本書已經出到第四版了,但我告訴他我贈書的上限只能到60而則本書要69的時候,他告訴我一樣可以贈給我,當時可把我感動死了!^_^隨著我看的O’Reilly的書籍不斷增多,我看O’Reilly的書也形成了一個獨特的看法,每拿到一本O’Reilly的書籍,我一般是看封底的介紹,介紹這本書的內容以及一些權威人士對這本書的評價,大家都知道,O’Reilly的書籍封面都是一只動物, Java系列的代言人是Tiger,而且Java系列的書都是紫色的!隨后我會翻到最后幾頁看封面的動物是什么,然后看作者的介紹,最后才開始進入正文!那段時間也就形成了一種非凡的O’Reilly情節!
  
  大家都知道,O’Reilly的In a nutshell series一向是品質的代名詞,剛開始看的時候我實在困惑為什么O’Reilly要用XXX in a Nutshell命名,后來有一天躺在床上午休的時候,忽然想起以前高中的時候看過Steven Hawkings的一本書叫做《Universe in a nutshell》(果殼中的宇宙),就連Universe都in a Nutshell更何況其他東西呢,所以技術手冊包涵范圍之廣,知識之全,可以說是可見一斑!
  
  上半年剛開學的時候,我就以為自己對于《Core Java:VolumnI》已經理解透徹了,然后就開始看VolumnII了,而且同時還在看《Thinking in Java》(E)為了進一步鞏固基礎,不過在此之前我大致看了一下《Java in a NutShell》,也從前面的介紹中學到了很多我漏網的知識,就像上面所說的class method和instance method,還有對Java這個paltform也有了一些理解。不過開始讀VolumnII的時候,第一章就把我絆倒了,線程?什么東西,因為當時沒有學習OS,所以要理解線程的概念以及理解線程同步太過困難了,而且其中夾雜了一些AWT和Swing的一些應用,因為我在學習VolumnI的時候對于GUI就不太重視,覺得GUI既浪費時間而且也學不到太多東西,而且還比較麻煩,對于GUI的觀點我一直持續到現在,唯一不同的只是現在認為Java的Swing是學習Design Pattern的很好的例子!
  
  慢慢在學習VolumnII過程中,我愈發的感覺到基礎的薄弱,于是我又拿起VolumnI,復習了一遍,發現又有新的收獲,我學習就這樣,我只要學習偶有所得便喜不自禁的^_^,如今我同樣不定期的復習以前看過的書籍,以尋求新的收獲。同時我也開始了《Thinking in Java》的學習,我以為,我已經看過《Core Java》的VolumnI了,按道理讀《TIJ》應該是輕車熟路,應該沒什么問題,但當我開始翻開第一章開始看的時候,又給了我當頭一棒,看不懂,非凡是后面那些關于Software Engineering的東西,不過到現在我還不怎么了解后面的東西:)
  
  所以我覺得初學者讀這本書的時候第一章根本就應該跳過,不然就是給自己找罪受,我依然記得看不懂書那郁悶的心情,不僅這個心情影響你其他的學習,還打擊你學習Java的積極性!而且由于我看的是E文的,有些意思還是把握的不太準確,所以我就借了一

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
深夜福利国产精品| 亚洲欧美在线磁力| 久久综合伊人77777尤物| 欧美另类精品xxxx孕妇| 午夜精品在线视频| 亚洲成人在线视频播放| 欧美性jizz18性欧美| 久久人人看视频| 主播福利视频一区| 久久久亚洲福利精品午夜| 欧美激情一区二区三区在线视频观看| 久久中文字幕视频| 亚洲第一中文字幕| 精品视频9999| 中文字幕久热精品在线视频| 亚洲最新视频在线| 日韩av免费在线播放| 久久久av亚洲男天堂| 亚洲精品成a人在线观看| 宅男66日本亚洲欧美视频| 国产精品专区h在线观看| 久久久极品av| 日韩美女视频免费看| 国产噜噜噜噜噜久久久久久久久| 欧美在线视频在线播放完整版免费观看| 97超碰色婷婷| 亚洲精品视频免费| 欧美日韩亚洲精品一区二区三区| 国产精品免费看久久久香蕉| 亚洲视频综合网| 日韩的一区二区| 欧美肥臀大乳一区二区免费视频| 成人黄色短视频在线观看| 97在线免费观看| 欧美日韩国产丝袜美女| 欧美精品video| 精品久久久久久久久久| 欧美激情xxxx性bbbb| 国产不卡av在线免费观看| 色哟哟入口国产精品| 国产精品va在线播放我和闺蜜| 日本免费久久高清视频| 欧美影院在线播放| 国产精品第七十二页| 5566成人精品视频免费| 欧美日韩在线观看视频| 国产极品jizzhd欧美| 91在线观看欧美日韩| 国产精品欧美风情| 精品国偷自产在线视频99| 欧美成人午夜免费视在线看片| 3344国产精品免费看| 精品国产鲁一鲁一区二区张丽| 亚洲免费av电影| 成人激情视频在线观看| 亚洲精品99999| 久久精品中文字幕一区| 国产精品视频久久久久| 亚洲国产小视频在线观看| 国产v综合ⅴ日韩v欧美大片| 欧美视频免费在线| 亚洲人成伊人成综合网久久久| 欧美精品激情blacked18| 久久影视三级福利片| 亚洲乱码国产乱码精品精天堂| 亚洲国产成人爱av在线播放| 欧美日韩中文在线观看| 红桃av永久久久| 国产日韩欧美黄色| 亚洲激情第一页| 欧美高清性猛交| 久久中文字幕在线视频| 亚洲欧美在线x视频| 精品久久香蕉国产线看观看亚洲| www.日韩视频| 国产亚洲欧美日韩美女| 国产成人极品视频| 欧美日韩高清区| 国内精品久久久久久影视8| 91香蕉亚洲精品| 国外成人在线播放| 一本一本久久a久久精品综合小说| 国产日本欧美一区二区三区| 国产在线拍揄自揄视频不卡99| 国产精品丝袜一区二区三区| 日韩av在线免费看| 国产精品嫩草视频| 91天堂在线观看| 欧美性猛交xxxx黑人猛交| 国产日韩欧美日韩大片| 国外成人在线直播| 国模叶桐国产精品一区| 国产精品视频一区国模私拍| 麻豆成人在线看| 91精品啪在线观看麻豆免费| 久久99久久久久久久噜噜| 亚洲精品小视频| 国产精品av在线| 久久综合伊人77777蜜臀| 欧美性受xxxx白人性爽| 亚洲国产精品小视频| 亚洲一区二区三区成人在线视频精品| 这里只有视频精品| 日韩一区二区精品视频| 国内自拍欧美激情| 日韩在线视频免费观看高清中文| 美女性感视频久久久| 国产精品久久久久久久久久久久久久| 亚洲成人精品视频在线观看| 日韩大陆毛片av| www.亚洲人.com| 在线免费观看羞羞视频一区二区| 亚洲精品videossex少妇| 亚洲sss综合天堂久久| 久久噜噜噜精品国产亚洲综合| 日韩三级影视基地| 欧美日韩在线视频一区二区| 亚洲综合视频1区| 欧美日韩成人黄色| 亚洲成人久久一区| 国产精品自产拍高潮在线观看| 日韩在线免费av| 亚洲免费福利视频| 中国人与牲禽动交精品| 国产日韩在线观看av| 91av视频在线观看| 精品久久久久久久久久久久久久| 91美女片黄在线观看游戏| 亚洲激情在线视频| 一本大道久久加勒比香蕉| 国产午夜精品视频免费不卡69堂| www.久久久久久.com| 欧美精品免费看| 亚洲第一精品福利| 黑人巨大精品欧美一区免费视频| 亚洲自拍在线观看| 日韩免费视频在线观看| 久久这里有精品视频| 日韩美女在线观看一区| 精品日韩中文字幕| 国产精品久久久久久久久久ktv| 8090理伦午夜在线电影| 青草青草久热精品视频在线网站| 久久久女人电视剧免费播放下载| 国产视频亚洲精品| 欧美激情精品久久久久| 日韩极品精品视频免费观看| 亚洲精品一区在线观看香蕉| 国产精品黄页免费高清在线观看| 久久久999精品| 国产精品ⅴa在线观看h| 最好看的2019的中文字幕视频| 亚洲va久久久噜噜噜久久天堂| 国产一区二区三区在线视频| 欧美午夜电影在线| 亚洲网址你懂得| 亚洲视屏在线播放| 国产精品视频网址| 久久精品美女视频网站| 久久综合免费视频影院| 欧美老妇交乱视频| 国产精品美女在线| 国产精品日韩专区| 91av在线免费观看视频|