看板 Soft_Job 關於我們 聯絡資訊
個人覺得一定要選一個墊腳石的話, C 語言的 "入門" 部份接 JAVA 會是很順的, 入門就是 變數 if for while struct 這些, 不含 function-pointer/macro 及更進階的奇技淫巧。 不過基本上可以直接學 JAVA 啦。 對底層了解的程度會影響很多方面, 決定你寫的程式效率如何, 以及遇到瓶頸時找到適當解法的能力如何。 記得看過一句話 Let's write cool program to avoid global warming. 很實在的一句話,少花 CPU、Ram 就是少開機器、少耗電跟少產熱, 這可是攸關地球上所有生命的大事啊! ※ 引述《longmahero (正道戰警)》之銘言: : 很抱歉!我的思維比較天馬行空,請高手大大們別見笑! : 我發覺台清交的電資學院有門課程:計算機概論與程式設計 : 這是大一生的基礎課程,雖然各校名稱相同, : 但好像有的學校教的是C語言, : 有的是教C++ 不過共同點是他們大二課程,都是教Java語言。 : 請問學校課程這樣的安排是否有特殊意涵?! : 曾聽過一個說法: : Java是以C++為基礎所發展出來的編程語言。 : 若上述為真,那是否代表先學C++這類物件導向的語言, : 會較有助於Java的理解與學習?! : *疑點: : 1. 先學C語言會混淆Java的學習 vs 先學C++會混淆Java的學習 : 大家認為上述何者較貼近事實?大家覺得C與C++哪個較適合做Java的墊腳石? : 2. 既然Java這種高階語言已自行解決記憶體管理與配置等底層問題, :  那麼Java學習者還需要懂計算機的底層問題嗎?? :  換句話說,Java Coder還有必要懂數位邏輯,計算機組織,作業系統等 :  底層知識嗎?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 118.163.80.109 ※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1445245113.A.928.html
cobrasgo: 這句話蠻酷的 10/20 12:33