20 回答

TA貢獻(xiàn)1條經(jīng)驗(yàn) 獲得超4個(gè)贊
雖然很多人都說C語言是基礎(chǔ),但是你也要相信學(xué)校開的課也是有它的原因的,首先C語言和Java完全是不同的兩種語言,一種是面向過程編程的,一種是面對(duì)對(duì)象編程的,雖然說如果你前期學(xué)過C語言,對(duì)于Java的入門可能比較容易些,畢竟你接觸過編程,一些變量,函數(shù)(Java中叫方法)等都有所理解,但是,即使你沒學(xué)過,也是比較容易的,學(xué)沒學(xué)過可能就是前期理解的快慢的區(qū)別,針對(duì)后期來說(學(xué)校的課程也到不了Java的后期,你要是感興趣可以去深入一些),都是沒差別的。
不過,你要是想自學(xué)一些C語言,這也是推薦的,俗話說得好嘛,技多不壓身,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)端的開發(fā),可以學(xué)習(xí)一下C語言系列。它在處理接近匯編領(lǐng)域還是很有優(yōu)勢(shì)的,特別是實(shí)時(shí)控制和實(shí)時(shí)仿真方面。也就是說C語言的優(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)的語言學(xué)起(ruby或pathon).(不用管控太多,基本在代碼里表現(xiàn)自己的邏輯就行了)
有興趣或需求了,再去了解底層實(shí)現(xiàn)

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

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

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

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

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語言吧,學(xué)到函數(shù)調(diào)用就差不多了,當(dāng)然深入肯定有好處,特別是指針,鐵定值,好多高級(jí)語言都是基于C語言的,語法和C語言十分相近。

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