作者lovdkkkk (dk)
看板Soft_Job
標題Re: [請益] 誰最適合做Java學習者的墊腳石???
時間Mon Oct 19 16:58:30 2015
個人覺得一定要選一個墊腳石的話,
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://webptt.com/m.aspx?n=bbs/Soft_Job/M.1445245113.A.928.html
1F:推 cobrasgo: 這句話蠻酷的 10/20 12:33