c語言和java哪個(gè)就業(yè)好 Java語言和C語言是同一個(gè)級(jí)別的嗎?
Java語言和C語言是同一個(gè)級(jí)別的嗎?如果你懂C語言,學(xué)習(xí)C和Java會(huì)更容易。Java已經(jīng)有了構(gòu)建塊。積木在一起是一個(gè)項(xiàng)目。C語言必須一步一步地構(gòu)造積木,而逐步地構(gòu)建積木是一個(gè)項(xiàng)目。一個(gè)更恰當(dāng)?shù)念惐?/p>
Java語言和C語言是同一個(gè)級(jí)別的嗎?
如果你懂C語言,學(xué)習(xí)C和Java會(huì)更容易。Java已經(jīng)有了構(gòu)建塊。積木在一起是一個(gè)項(xiàng)目。C語言必須一步一步地構(gòu)造積木,而逐步地構(gòu)建積木是一個(gè)項(xiàng)目。
一個(gè)更恰當(dāng)?shù)念惐仁荍ava是傻瓜,而C需要更復(fù)雜的設(shè)置來生成更好的照片。Java有很多方法,別人都為你做過,你可以用。但是在C語言中,您必須自己編寫這些方法,然后再次使用它們。
如果你學(xué)好C語言,你可以理解許多更深入的計(jì)算機(jī)語言原理。如果你學(xué)好了java,你就是別人構(gòu)建的平臺(tái)上的應(yīng)用專家。但是C仍然有很多應(yīng)用。
C與Java類似。
樓主是個(gè)大一學(xué)生,想在大學(xué)期間自學(xué)c語言和java.每天大概能學(xué)6個(gè)小時(shí),請(qǐng)問一下大概要多久能精通?
我會(huì)跟你說的。同學(xué)們,這顆心值得鼓勵(lì),不要聽別人的挖苦。
但是,如果你能每天學(xué)習(xí)6小時(shí),不要太樂觀,因?yàn)榧词鼓隳軐W(xué)習(xí)6小時(shí),仍然存在效率問題。不是快,而是長(zhǎng)。一滴水磨蝕一塊石頭。
對(duì)于編程來說,除了學(xué)習(xí)的時(shí)間長(zhǎng)短,還有一個(gè)緯度,即掌握計(jì)算機(jī)操作原理的程度。首先要努力學(xué)習(xí)基礎(chǔ)知識(shí),包括數(shù)據(jù)結(jié)構(gòu)、計(jì)算機(jī)組成原理、操作系統(tǒng)、編譯原理等,然后再談?wù)Z言,這樣才能提高更快。所謂磨刀不誤砍柴刀。
基本技能打扎實(shí),然后就是多寫代碼。年輕的時(shí)候,先寫10萬行代碼。做一個(gè)網(wǎng)站,玩信息管理系統(tǒng),寫一個(gè)聊天軟件,做一些應(yīng)用程序。慢慢地,一些問題就會(huì)暴露出來。內(nèi)存管理、并行設(shè)計(jì)、數(shù)據(jù)庫管理等都需要重新學(xué)習(xí)和實(shí)踐。
這只是開始。
經(jīng)過算法學(xué)習(xí)、內(nèi)存優(yōu)化、架構(gòu)設(shè)計(jì),是進(jìn)入真實(shí)項(xiàng)目的慢慢積累和訓(xùn)練。熟悉這一過程至少需要幾年時(shí)間。如果你走到這一步,應(yīng)該很容易找到一份開發(fā)工作。
如果你精通,恐怕你的功夫不會(huì)超過十年。給我印象最深的是龍勝胡偉武先生的一段話。他說,每年有上萬人可以開發(fā)java程序,但只有幾十人可以編寫java虛擬機(jī)。試想,如果你真的想說精通一門計(jì)算機(jī)編程語言是不容易的。
說了很多,我只想表達(dá)一下,做好工作不容易,不是一朝一夕的事。有時(shí),我們必須作出巨大的努力來準(zhǔn)備一場(chǎng)持久戰(zhàn)。
我希望我的回答能對(duì)你有所幫助。