看板 java 關於我們 聯絡資訊
我想學java語言,我之前學過C語言,我發現有一些相同之處, 又感覺有很大的差別。 我該從哪學起? 他們有哪些差異? 希望各位高手能幫我解決這個小問題 Thanks -- by kenn -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.175.220.172 ※ 文章網址: http://www.ptt.cc/bbs/java/M.1409368915.A.48C.html
BaiYe: 從哈囉渥開始 08/30 11:35
laiis: http://justinsdk.github.io/JavaSE6Tutorial/ 良葛格 08/30 12:16
realmeat: 你沒真的學會C語言,真的懂你不會來問這問題 08/30 13:45
pttnews: c有指標,c的變數可以存放記憶體位址,也可以存變數 08/30 14:48
pttnews: 初學者常搞不懂,這變數是byte還是某位址或是 08/30 14:49
pttnews: 指向某位址,那個位址又指向另一位址,link->link->link 08/30 14:51
pttnews: ->value,c又沒有邊界檢查,所以會覆蓋程式碼記憶體, 08/30 14:54
pttnews: 有些觀念不清的人常常搞掛自己程式,然後DR.瓦特生出現了 08/30 14:55
pttnews: c還有sizeof(int c)我覺得還蠻好用的。可惜java沒有 08/30 14:58
pttnews: 但是java的串流超好用的,而c沒有。 08/30 15:00
FantasyRyu: 差異多到已經不知道怎麼回惹。 08/30 17:24
baconcsie: 差異多到想噓不知道怎麼噓,直覺洗文章 08/30 18:06
Killercat: 我想搞懂女人 我個是男人 我發現有些相通之處 又感覺有 08/30 20:12
Killercat: 很大的差別 08/30 20:12
Killercat: (然後我就跑去建築跨海大橋六線道了) 08/30 20:12
Debians: 差異喔…先找書或網路資源學吧 學完就不會問了 08/30 21:24
cpper: 這問題很簡單,介紹你去巨匠或聯成補習一期java你就知道了 08/31 19:39
ImOnLine: 補習班不會講到C吧 08/31 22:34
Killercat: 他說他會C啊 09/01 08:45
baconcsie: 重點是讓他去補習班白花那個錢 XDDD 09/01 18:28
HuangJC: 這問題很有趣啊;我學c就算幾十年也不敢說懂 c 09/12 23:57
HuangJC: 那難道永遠都不問了? 09/12 23:57
realmeat: c學幾十年? 我對c的理解是"一片空白", 我用了6年 09/13 00:18
realmeat: c語言重點不是語言本身, 而是其他背景知識及環境設定 09/13 00:20
HuangJC: 80 20 原則,應該是想問'怎樣最快速掌握 java'吧.. 09/13 04:01
HuangJC: 只要能解決大部份問題,語言細節可以算小事 09/13 04:01
HuangJC: 舉例來說,class 的存取權,private/protected/public... 09/13 04:02
HuangJC: 這東西我主管就放棄了(還有巢狀 class 等很多變化) 09/13 04:02
HuangJC: 他把寫 C++ 的邏輯,幾乎照抄的搬進 java;然後全 public 09/13 04:03
HuangJC: 所謂的 private 其實是 source code 的保護;這就放棄了 09/13 04:03
HuangJC: 程式還是會動啊,只是一切自己小心,別寫出 side effect 09/13 04:04