更新時(shí)間:2019-11-29 14:08:06 來源:動(dòng)力節(jié)點(diǎn) 瀏覽2847次
C語言是面向過程的,Java是面向?qū)ο蟮模枷氩灰粯樱婚T語言的基礎(chǔ)部分不過是一些關(guān)于數(shù)的類型,字符的類型的定義。但是就是這些簡(jiǎn)單的組合,組成復(fù)雜的系統(tǒng)。
學(xué)Java不一定要C基礎(chǔ),單從語言本身,你買的基礎(chǔ)教材都會(huì)教你java的一些基本知識(shí),所以沒C基礎(chǔ)一樣學(xué)Java。但是有C基礎(chǔ)能夠讓你學(xué)Java稍微輕松點(diǎn),畢竟都是程序語言,在基礎(chǔ)結(jié)構(gòu)上是類似的。我想這就是為什么絕大部分大學(xué)課程都會(huì)把C語言放在大一,并不是要教學(xué)生用C語言寫出多豐富的東西,而是讓他們通過C語言理解程序的一些思想。
雖然不學(xué)C也可以學(xué)Java,但是語言是相通的,學(xué)會(huì)了C再學(xué)Java會(huì)很順利,直接學(xué)java會(huì)很不爽,不信問問哪個(gè)Java高手不會(huì)C語言啊!這根本不是漢語和英語的那樣的關(guān)系,要知道Java是由C++改進(jìn)來的,而C++是c的擴(kuò)展,你說沒關(guān)系行嗎?建議學(xué)C,且不要死摳語法,掌握程序的流程和算法,然后再學(xué)Java暢通無阻,只是語法不同罷了!
綜上所述學(xué)Java不需要學(xué)習(xí)c語言,但是c語言是比較基礎(chǔ)的語言,學(xué)過基礎(chǔ)的東西之后在學(xué)其它的編程語言將會(huì)很輕松。且是那種見啥藐殺的能力,但是我們說的東西不一定適合你,還是要根據(jù)自己的實(shí)際情況出發(fā),綜合時(shí)間,壓力及目標(biāo)選擇適合自己的。
Java學(xué)習(xí)視頻入門到精通
最新java視頻教程免費(fèi)下載(從入門到精通):http://www.ilovecolors.com.cn/video.html
零基礎(chǔ)java自學(xué)教程:http://www.ilovecolors.com.cn/tutorial_java_se/
以上就是動(dòng)力節(jié)點(diǎn)java學(xué)院小編針對(duì)“學(xué)習(xí)Java需要先學(xué)C語言嗎”的內(nèi)容進(jìn)行的回答,希望對(duì)大家有所幫助,如果對(duì)于學(xué)習(xí)Java的學(xué)習(xí)計(jì)劃,怎么學(xué)才有效率,或者學(xué)完如果找工作的問題,請(qǐng)?jiān)诰€咨詢,有專業(yè)老師隨時(shí)為你服務(wù)。
相關(guān)推薦
零基礎(chǔ)學(xué)Java編程,這些內(nèi)容你一定要知道
學(xué)習(xí)Java編程了解一些免費(fèi)Java開發(fā)工具
新手自學(xué)Java編程需要多長(zhǎng)時(shí)間呢
相關(guān)閱讀
0基礎(chǔ) 0學(xué)費(fèi) 15天面授
有基礎(chǔ) 直達(dá)就業(yè)
業(yè)余時(shí)間 高薪轉(zhuǎn)行
工作1~3年,加薪神器
工作3~5年,晉升架構(gòu)
提交申請(qǐng)后,顧問老師會(huì)電話與您溝通安排學(xué)習(xí)
初級(jí) 202925
初級(jí) 203221
初級(jí) 202629
初級(jí) 203743