Re: [問題] 非本科 學JAVA?!

看板java作者 (好人超)時間13年前 (2011/05/28 21:26), 編輯推噓12(1206)
留言18則, 8人參與, 最新討論串4/5 (看更多)
我想給你建議: 1. 先把「寫Java程式的環境」準備好,讓你的電腦可以寫個最簡單的程式 這步驟我推薦 Eclipse,下載解壓縮後就可以使用了 http://www.eclipse.org/ 我想「Eclipse怎麼用」這樣的教學,在網路上應該很容易找到 2. 學Java不一定要馬上花錢買書,網路上的免費資源非常多 我推薦「良葛格學習筆記」 http://caterpillar.onlyfun.net/Gossip/ 往下拉就可以看到 Java 的相關教學 3. 如果準備要買書的話,我還是建議你親自去書局/圖書館翻一翻 因為書本的好壞其實是很主觀的(除非極端優良跟極端差勁的書) 板友認為很好的書,你不見得也會認同 譬如說:我自己覺得 Thinging in Java 必買,但有人會認為太囉嗦/太簡單 我也認為歐萊禮的深入淺出系列很棒,但也有人不喜歡那種冷笑話風格 說真的,畢竟要花錢的人是你,最好還是由你親自去翻翻看 你可能會認為:新手反正都看不懂,去書局翻也沒什麼用 那就是我在上面先建議你在網路上看些基礎文件、做點練習的原因了 至於資料結構、演算法這些東西,其實非常重要沒有錯 但是我會建議你先學好Java這個語言本身,再去研讀這些東西 完全不懂資料結構、演算法,還是可以學習Java的 (你要學開車,應該不需要從動力學、材料學開始研究吧...) 對了,「讀研究所」跟「培養程式能力」不見得會有關係。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.117.171.46 ※ 編輯: james732 來自: 140.117.171.46 (05/28 21:30)

05/28 21:46, , 1F
感謝您的建議
05/28 21:46, 1F

05/28 23:12, , 2F
Thinking in Java講好多Design Pattern的東西,沒基礎讀
05/28 23:12, 2F

05/28 23:13, , 3F
得好累XD 話說為什麼推文秒數要限制這麼久啊??
05/28 23:13, 3F

05/29 01:06, , 4F
Design Pattern 從實做中學習
05/29 01:06, 4F

05/29 15:36, , 5F
不過我覺得"深入淺出Java"是系列作中比較不太適合入
05/29 15:36, 5F

05/29 15:38, , 6F
門的 沒有適當的範例配合講解
05/29 15:38, 6F

05/29 17:17, , 7F
恩 我今天正在開始翻 深入淺出java這本...的確有點霧煞煞
05/29 17:17, 7F

05/29 17:39, , 8F
我也覺得head first不適合完全沒學過程式語言的人念
05/29 17:39, 8F

05/29 17:51, , 9F
新手可能需要多一點code來實作,但仍不掩其優點。
05/29 17:51, 9F

05/29 17:54, , 10F
那到底第一本書 要怎麼打底..圖書館快變我家了
05/29 17:54, 10F
再給個建議:「書不要只看一本」 講Java的書太多太多了,可以到圖書館借的話,一口氣多借幾本回來看 當你在第一本書感到「咦,這段好像怪怪的,到底在講什麼東西?」時 就可以拿第二本書起來翻,第二本還是看不懂的話再看第三本 同樣的東西,不同作者會有不同的講法、不同的範例,交互著看會更容易有啟示 說真的,我不太認為世界上存在一本「只要看完這本就不需要看別本」的Java書 XD 如果真的存在,那本書的厚度應該會非常非常恐怖

05/29 18:03, , 11F
有一個好老師是最好的。自學本來就不容易,要一開始就輕
05/29 18:03, 11F

05/29 18:07, , 12F
鬆入門不容易。head first可以續繼看,你需要的是信心
05/29 18:07, 12F
非常同意,沒有基礎的話,一開始自學真的很不容易,只能說要堅持下去

05/30 00:06, , 13F
Head First可以一個字一個仔細好好讀,自然會有收穫
05/30 00:06, 13F

05/30 00:09, , 14F
只是Head First不適合速成,可能需要兩個月消化吸收
05/30 00:09, 14F

05/30 00:11, , 15F
至於我的《Java入門指南》設計成花三十小時就能讓讀者
05/30 00:11, 15F

05/30 00:13, , 16F
依樣畫葫蘆,自己寫出簡單的小程式
05/30 00:13, 16F
※ 編輯: james732 來自: 140.117.171.46 (05/30 00:49)

05/30 11:54, , 17F
推, 都是些很好的建議
05/30 11:54, 17F

05/30 14:49, , 18F
我借到一本"明解java教學手冊"覺得不錯耶..(我也是初學者)
05/30 14:49, 18F
文章代碼(AID): #1DuFV-Ky (java)
文章代碼(AID): #1DuFV-Ky (java)