1. 程式人生 > >個人看書學習java的心得!

個人看書學習java的心得!

  可能因為《Effective Java》給我的感覺太好了,我又買了兩本主題差不多的書,一本是《Practical Java》,另一本是《Java Pitfalls》,前者深度上不及《EJ》,後者又涉及太多GUI的東西了,不過,總的來說,這兩本書也讓我學到了不少的東西!我堅信,多看點書始終對自己是有好處的^_^

  《Mastering EJB》是我上個學期讀的最後一本關於Java的書籍,我是把這本書的中文版和英文文件concurrently讀的,不過也輒止到高階主題那章,因為慢慢的,我就暫時不準備向J2EE發展了,因為這些我都把他們叫做應用型的,如果你不出來實踐那就沒什麼作用,所以我只是瞭解一些EJB原理性的東西,開發部署也就不用瞭解的那麼仔細。所以後半期的Java學習還是把重心放在了J2SE上面。進入11月份,除了不時上技術網站看一些關於Java的帖子,從《程式設計師》,《開發高手》上面看一些文章,還有沒事複習《EJ》,就沒怎麼拿著正式的書籍讀過了!主要是因為我把精力全部放在了C++/STL上面了^_^

  第一次,在10月份我參加了Java年會,而且這一次真幸運,遇到James Gosling首次訪華,更為幸運的是,在James的見面交流會上面,能夠和這位Java之父合影,而且那天還幸運的得到了一套Sun贈送的StarSuite!

  參加Java年會後,我在11月份又參加了Bea的Dev2Dev開發者大會,反正我覺得大會就是了解一些概念,要真正學到東西不太可能,那只是拓寬視野的地方,一句話,就是長見識!

  反思這一年走過的路,也就是品味學習的酸甜苦辣,我覺得唯一值得稱道的就是自己是一步一步堅持走過來,沒有放棄!

  至於短期內的目標就是學習深入瞭解JVM,而對於未來的展望,我個人不太喜歡憧憬未來,因為我覺得立足腳下會讓我感到充實!

  下面幾條就是我的反思或者說自己在學習中形成的一些想法,與諸君共勉,希望大家能夠提一些學習上面的建議以及糾正我得錯誤觀點:

  1.書讀百遍,其義自現

  我看書就是這樣,看書看不懂很正常,技術書籍不是武俠書籍,看不懂沒什麼好奇怪的!我遇到看不懂的地方,就不會在那兒阻塞太久,實在看不懂我就咕嚕吞下去,等到看完這一章或者這一節再回過頭來學習,反覆的讀!我的學習就是一個往返的曲線,不時的會把前面所學過的複習一遍!我覺得就是讀過好幾遍的書,就像我現在再讀《Thinking in Java》,每次都有新的收穫,雖然收穫一次比一次小吧,但是卻不是可以抹殺的!這可能就是所謂的溫故而知新吧!

  2.勿在浮沙築高臺

  這裡引用了候老師在《深入淺出MFC》中的一句話,其實貫穿這篇文章我無時無刻不在強調基礎的重要性,而且平時這個觀念也是deeply rooted in my mind!

  3.天下大事,必作於細

  又引用了候老師的話,學習技術就是要從細處下功夫!看一本書要理解透徹,其實也要分什麼書籍了,原理性的書籍那是來不得半點馬虎,至於很多應用類書籍,例項類書籍,看過知道在哪兒找就行了!

  4.業精於勤荒於嬉,行成於思毀於隨

  這和本文的題目所要表達的思想是一樣的,學習沒有捷徑,只有刻苦努力不要放棄才能成功!不管前面的路如何,自己只要堅持走,等登上頂