java零基礎(chǔ)自學(xué) java自學(xué)可以么,有C語(yǔ)言基礎(chǔ)?
java自學(xué)可以么,有C語(yǔ)言基礎(chǔ)?C語(yǔ)言是面向過(guò)程的,Java是面向?qū)ο蟮?,思想不一樣,一種語(yǔ)言的基本部分只是關(guān)于數(shù)字類型、字符類型的定義。但正是這些簡(jiǎn)單的組合構(gòu)成了一個(gè)復(fù)雜的系統(tǒng)。學(xué)習(xí)java不一定
java自學(xué)可以么,有C語(yǔ)言基礎(chǔ)?
C語(yǔ)言是面向過(guò)程的,Java是面向?qū)ο蟮模枷氩灰粯?,一種語(yǔ)言的基本部分只是關(guān)于數(shù)字類型、字符類型的定義。但正是這些簡(jiǎn)單的組合構(gòu)成了一個(gè)復(fù)雜的系統(tǒng)。學(xué)習(xí)java不一定要基于C語(yǔ)言,從語(yǔ)言本身來(lái)說(shuō),你買(mǎi)的基本教材會(huì)教你一些java的基本知識(shí),所以你不能學(xué)習(xí)java和C.,但是有C基礎(chǔ)可以讓你學(xué)習(xí)java更容易一些。畢竟,它們都是編程語(yǔ)言,在基礎(chǔ)設(shè)施上也很相似。我想這就是為什么大多數(shù)大學(xué)課程把C語(yǔ)言放在大一的原因,不是教學(xué)生如何用C語(yǔ)言寫(xiě)豐富的東西,而是讓他們通過(guò)C語(yǔ)言理解一些程序思想。
雖然不用學(xué)習(xí)C就可以學(xué)習(xí)java,但語(yǔ)言是相互關(guān)聯(lián)的。再次學(xué)習(xí)C和java將會(huì)非常順利,而直接學(xué)習(xí)java將會(huì)非常不愉快。我不相信你能問(wèn)哪個(gè)Java高手不會(huì)學(xué)c!這根本不是中英文的關(guān)系。Java是由C改進(jìn)的,C是C的擴(kuò)展,你覺(jué)得可以嗎?建議先學(xué)C,不要把重點(diǎn)放在語(yǔ)法上,掌握程序的流程和算法,然后順利地學(xué)java,但語(yǔ)法不同
!綜上所述,學(xué)習(xí)java不需要學(xué)習(xí)C語(yǔ)言,但C語(yǔ)言是一門(mén)相對(duì)基礎(chǔ)的語(yǔ)言。在學(xué)習(xí)了基本的東西之后,學(xué)習(xí)其他編程語(yǔ)言將變得非常容易。這是一種蔑視你所看到的東西的能力,但我們所說(shuō)的可能并不適合你。我們應(yīng)該根據(jù)自己的實(shí)際情況、時(shí)間、壓力和目標(biāo)來(lái)選擇合適的。
零基礎(chǔ)、英語(yǔ)差能學(xué)習(xí)Java嗎?能做好嗎?
感謝您的邀請(qǐng)
!在我看來(lái),你糟糕的英語(yǔ)與學(xué)好java無(wú)關(guān)。由于你的英語(yǔ)很差,你在學(xué)習(xí)Java時(shí)一定會(huì)遇到疑問(wèn)和困難。但是,只要你對(duì)學(xué)習(xí)Java感興趣,就可以證明你對(duì)Java有天賦。我的朋友,我支持你,努力學(xué)習(xí)!在java課程學(xué)習(xí)之初,難免會(huì)有各種困惑,這將考驗(yàn)?zāi)愕囊懔鸵懔?/p>
!在學(xué)習(xí)Java的過(guò)程中,鑒于你的英語(yǔ)很差,我建議:1。制定學(xué)習(xí)計(jì)劃,堅(jiān)定目標(biāo),不放松,每天學(xué)習(xí)和消化部分Java基礎(chǔ)知識(shí)。學(xué)好Java的基礎(chǔ)知識(shí)非常重要,比如:什么是包、變量、標(biāo)識(shí)符、主線程?項(xiàng)目開(kāi)發(fā)過(guò)程、集合與數(shù)組的區(qū)別、線程與進(jìn)程的區(qū)別等。注重學(xué)習(xí)方法,在學(xué)習(xí)中多寫(xiě)、多練、多讀??梢詤⒓优嘤?xùn)班,畢竟培訓(xùn)班的提高遠(yuǎn)勝于一個(gè)人的學(xué)習(xí)效果。多與一些Java神溝通和咨詢,避免您在學(xué)習(xí)中少走彎路;
6。java學(xué)習(xí)和總結(jié)的積累,戰(zhàn)斗演練是非常重要的,任何學(xué)習(xí)都是一個(gè)長(zhǎng)期的學(xué)習(xí)和積累的過(guò)程,OK
!以上建議都是我自己的一點(diǎn)想法和體會(huì)。我想和你分享。我希望他們能幫助你,激勵(lì)你。我也希望能和你討論這種話題,和你交流,一起成長(zhǎng),一起進(jìn)步
學(xué)習(xí)Java編程,英語(yǔ)和數(shù)學(xué)是重要的基礎(chǔ)嗎?
沒(méi)那么重要。
這應(yīng)該是一個(gè)初學(xué)者問(wèn)這個(gè)問(wèn)題。
在這個(gè)階段,英語(yǔ)和數(shù)學(xué)一點(diǎn)都不重要。
因?yàn)樗静豢捎谩?/p>
1. 入門(mén)課程的中文版本太多了。沒(méi)有必要看英文文件。即使你去看,我相信那些有一點(diǎn)基本英語(yǔ)水平的人都能理解它。編程中使用的數(shù)據(jù)結(jié)構(gòu)和算法不能在一開(kāi)始就使用。做一個(gè)快速排序等,只要大腦的一般人的智力可以了解情況。
總結(jié):學(xué)習(xí)java編程,就學(xué)習(xí)它。不要想數(shù)學(xué)或英語(yǔ)。好的英語(yǔ)對(duì)你是一種輔助幫助。擅長(zhǎng)數(shù)學(xué),我是個(gè)聰明人。我應(yīng)該能很快學(xué)會(huì)編程。所以,數(shù)學(xué)和英語(yǔ)都不是重要的基礎(chǔ),只能算是輔助的。比這兩個(gè)更重要的是愛(ài)。
我一直鼓勵(lì)初學(xué)者,不要上來(lái)看什么高級(jí)算法,先建個(gè)小演示出來(lái),一步一步來(lái)。