20 回答

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超4個(gè)贊
雖然很多人都說(shuō)C語(yǔ)言是基礎(chǔ),但是你也要相信學(xué)校開(kāi)的課也是有它的原因的,首先C語(yǔ)言和Java完全是不同的兩種語(yǔ)言,一種是面向過(guò)程編程的,一種是面對(duì)對(duì)象編程的,雖然說(shuō)如果你前期學(xué)過(guò)C語(yǔ)言,對(duì)于Java的入門可能比較容易些,畢竟你接觸過(guò)編程,一些變量,函數(shù)(Java中叫方法)等都有所理解,但是,即使你沒(méi)學(xué)過(guò),也是比較容易的,學(xué)沒(méi)學(xué)過(guò)可能就是前期理解的快慢的區(qū)別,針對(duì)后期來(lái)說(shuō)(學(xué)校的課程也到不了Java的后期,你要是感興趣可以去深入一些),都是沒(méi)差別的。
不過(guò),你要是想自學(xué)一些C語(yǔ)言,這也是推薦的,俗話說(shuō)得好嘛,技多不壓身,C的入門教程目前網(wǎng)上也有很多。

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超1個(gè)贊

TA貢獻(xiàn)5條經(jīng)驗(yàn) 獲得超6個(gè)贊
主要是要看你的定位,如果你要注重接近硬件或是操作系統(tǒng)端的開(kāi)發(fā),可以學(xué)習(xí)一下C語(yǔ)言系列。它在處理接近匯編領(lǐng)域還是很有優(yōu)勢(shì)的,特別是實(shí)時(shí)控制和實(shí)時(shí)仿真方面。也就是說(shuō)C語(yǔ)言的優(yōu)勢(shì)在底層,Java在上層。各有優(yōu)勢(shì)。

TA貢獻(xiàn)82條經(jīng)驗(yàn) 獲得超17個(gè)贊
目的或興趣,可以幫助你深入的去學(xué)習(xí)。
非計(jì)算機(jī)專業(yè),確實(shí)感到枯燥的,建議從動(dòng)態(tài)一點(diǎn)的語(yǔ)言學(xué)起(ruby或pathon).(不用管控太多,基本在代碼里表現(xiàn)自己的邏輯就行了)
有興趣或需求了,再去了解底層實(shí)現(xiàn)

TA貢獻(xiàn)3條經(jīng)驗(yàn) 獲得超0個(gè)贊
不用,我就是從事Java開(kāi)發(fā)的。你要是很清楚自己要學(xué)什么就專心去學(xué)。不管什么語(yǔ)言,學(xué)的一開(kāi)始都是一模一樣的。不存在c容易,java難或者java容易,c難的情況。
基礎(chǔ)語(yǔ)法學(xué)習(xí)的時(shí)候都是比較枯燥的,因?yàn)槟愀静恢肋@些語(yǔ)法會(huì)在實(shí)際開(kāi)發(fā)中起到什么作用。就好像我們小學(xué)一年級(jí)開(kāi)始學(xué)漢字拼音那般枯燥無(wú)聊,你需要耐下心來(lái)度過(guò)這個(gè)時(shí)期,不懂就要問(wèn),問(wèn)老師,問(wèn)同學(xué),問(wèn)百度,問(wèn)谷歌......

TA貢獻(xiàn)4條經(jīng)驗(yàn) 獲得超0個(gè)贊
學(xué)習(xí)c會(huì)讓你在學(xué)習(xí)java 的前期變得極其簡(jiǎn)單,但是后期的面向?qū)ο笾髮W(xué)不學(xué)c就沒(méi)什么差異了

TA貢獻(xiàn)63條經(jīng)驗(yàn) 獲得超16個(gè)贊
我們學(xué)校是先學(xué)C語(yǔ)言,再學(xué)c++,再Java。我挺喜歡這個(gè)順序的,有一門面向過(guò)程和一門面向?qū)ο蟮恼Z(yǔ)言打基礎(chǔ),學(xué)Java感覺(jué)比較輕松

TA貢獻(xiàn)2條經(jīng)驗(yàn) 獲得超0個(gè)贊
沒(méi)有必要,因?yàn)榛A(chǔ)語(yǔ)法運(yùn)用都幾乎一樣,只不過(guò)個(gè)別有區(qū)別,基礎(chǔ)學(xué)完再學(xué)JavaSE,JavaEE就和c一點(diǎn)關(guān)系就沒(méi)了

TA貢獻(xiàn)41條經(jīng)驗(yàn) 獲得超38個(gè)贊
只能說(shuō)C語(yǔ)言比java更加底層,究竟有沒(méi)有必要那就要看個(gè)人。?

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超0個(gè)贊
最好去學(xué)習(xí)一下C,這個(gè)可以自學(xué),C里面有很多基礎(chǔ),這樣學(xué)期JAVA不會(huì)太吃力

TA貢獻(xiàn)36條經(jīng)驗(yàn) 獲得超12個(gè)贊
建議先學(xué)c? 再學(xué)java會(huì)比較輕松一點(diǎn) 當(dāng)然直接學(xué)java也行? 這個(gè)主要看個(gè)人理解能力了

TA貢獻(xiàn)1017條經(jīng)驗(yàn) 獲得超1032個(gè)贊
先去學(xué)一下C語(yǔ)言吧,學(xué)到函數(shù)調(diào)用就差不多了,當(dāng)然深入肯定有好處,特別是指針,鐵定值,好多高級(jí)語(yǔ)言都是基于C語(yǔ)言的,語(yǔ)法和C語(yǔ)言十分相近。

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超5個(gè)贊

TA貢獻(xiàn)313條經(jīng)驗(yàn) 獲得超208個(gè)贊
有必要。
我個(gè)人覺(jué)得,如果你想入行計(jì)算機(jī),從事編程工作,C語(yǔ)言必學(xué)。
先學(xué)了C語(yǔ)言,然后就覺(jué)得Java、C++不是那么難學(xué)了。
添加回答
舉報(bào)