Re: [問題]學習java的方式
※ 引述《catalparue (Everybodys changing)》之銘言:
: 我也是java自修的新手,我不是資訊領域畢業,沒有任何的程式基礎。
: 請問有沒有推薦的"淺顯易懂"的書籍或是網頁(線上收看 XD)
老實講 我自己是不太建議一開始就直接學Java
Java就觀念上和用法上不是非常直覺 初學者常常會看到一頭霧水
哪怕是資訊領域背景的 如果沒有真的去好好研究 物件觀念還是一團糟
我的建議是 你可以先去學C語言 C語言的觀念不像Java這麼多 因為C語言不是物件語言
把C語言 像是 變數宣告 陣列阿 迴圈阿 最學會以後 再來看Java
不然講真的Java連最簡單的宣告都是物件觀念
ex: JFrame f = new JFrame();
光這樣一個式子 就可以拆成3個來解釋
在學完C以後 開始接觸Java後
我的建議 一本就是一般的Java介紹書籍 搭配歐樂禮的Head first系列看
導入物件觀念以後 會發現和原本的C語言有所差異
另外就是 學Java 一開始不要看著書來一行一行按照書上的code來打
因為Java真的要打很多程式碼 那樣學習超沒效率
比較好的方式是 你學完一個章節以後 回想一下 如果你要改成某個樣子 可行嗎
或者是 剛剛讀完的你還記得多少 然後再去try 忘了再查 或者再念一次
記的差不多再下去key code 不然會浪費很多時間再打code
以上是我學了幾年程式的感想 供你參考
--
最深的祝福是沒有期限的
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.120.15.20
※ 編輯: reon 來自: 140.120.15.20 (04/30 16:33)
→
04/30 16:42, , 1F
04/30 16:42, 1F
推
04/30 16:45, , 2F
04/30 16:45, 2F
推
04/30 16:47, , 3F
04/30 16:47, 3F
推
04/30 16:51, , 4F
04/30 16:51, 4F
→
04/30 21:20, , 5F
04/30 21:20, 5F
推
04/30 21:30, , 6F
04/30 21:30, 6F
推
04/30 21:35, , 7F
04/30 21:35, 7F
討論串 (同標題文章)