卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

沒有c語言基礎(chǔ)可以學(xué)java嗎 樓主是個(gè)大一學(xué)生,想在大學(xué)期間自學(xué)c語言和java.每天大概能學(xué)6個(gè)小時(shí),請(qǐng)問一下大概要多久能精通?

樓主是個(gè)大一學(xué)生,想在大學(xué)期間自學(xué)c語言和java.每天大概能學(xué)6個(gè)小時(shí),請(qǐng)問一下大概要多久能精通?我會(huì)跟你說的。同學(xué)們,這顆心值得鼓勵(lì),不要聽別人的挖苦。但是,如果你能每天學(xué)習(xí)6小時(shí),不要太樂觀,因

樓主是個(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ì)你有所幫助。

剛上大一,報(bào)的計(jì)科,學(xué)了一年的c和JAVA,都說計(jì)算機(jī)和數(shù)學(xué)關(guān)系緊密,可為啥沒有感覺到?感到迷茫?

呵呵,你才剛一年級(jí),剛剛學(xué)了一點(diǎn)語言。甚至不是初學(xué)者。毫不夸張地說,學(xué)習(xí)電腦就是拼數(shù)學(xué)。光靠學(xué)幾門語言你什么都做不了。特別是在編程實(shí)現(xiàn)某些函數(shù)時(shí),如果數(shù)學(xué)學(xué)得不好,就不能設(shè)計(jì)出合適的算法。數(shù)學(xué)建模非常重要。我勸你不要想當(dāng)然。讓我們來看看傅立葉變換,這是最常見的一個(gè)高數(shù)字。利用傅立葉變換設(shè)計(jì)低通濾波器是圖像處理中最常用的基本功能之一。

同樣,機(jī)器語言本身是一個(gè)二進(jìn)制矩陣。圖像的本質(zhì)也是由像素組成的矩陣。然后你就會(huì)知道線性代數(shù)的重要性。然后對(duì)各種圖像、信號(hào)進(jìn)行放大和縮小,需要用到各種插值,那么你會(huì)后悔離散數(shù)學(xué)沒學(xué)過。當(dāng)你學(xué)習(xí)信息論和通信原理時(shí),你會(huì)后悔沒有理解復(fù)變函數(shù)和概率。。。。。

即使是大二專業(yè)基礎(chǔ)課使用的數(shù)據(jù)結(jié)構(gòu),堆棧、列、排序、二叉樹、哈希圖、遞歸等。。。。都是數(shù)學(xué)模型。。。

如果你真的想學(xué)好編程,你必須徹底地學(xué)習(xí)數(shù)學(xué)。至于編程語言,這完全是語法結(jié)構(gòu)的問題。是一樣的。編程側(cè)重于算法。至于用什么語言,是膚淺和膚淺的。就像寫一本書,一部經(jīng)典,把它翻譯成任何語言。如廁讀物,如果你用八種語言寫的話,也是如廁讀物。

本身有點(diǎn)C語音基礎(chǔ),學(xué)習(xí)Java會(huì)有幫助嗎?

學(xué)習(xí)C語言對(duì)java學(xué)習(xí)肯定有幫助,因?yàn)樵撜Z言的許多概念和思想是相互聯(lián)系的。為什么一個(gè)人很容易掌握一種語言,學(xué)習(xí)另一種語言?,F(xiàn)在很多Java程序員,大部分都上過本科,所以大學(xué)里的一門課程是C語言,是譚浩強(qiáng)先生寫的。

現(xiàn)在培訓(xùn)機(jī)構(gòu)不學(xué)C語言的主要原因是花了很多時(shí)間,時(shí)間太長(zhǎng),機(jī)構(gòu)不賺錢,時(shí)間太短,學(xué)生消化,所以直接刪除了這門入門課。

C語言是面向進(jìn)程的,但最好使用它開始。它簡(jiǎn)潔明了,包含所有基本語法、各種條件、循環(huán)、數(shù)組、函數(shù)、結(jié)構(gòu)、指針和文件。開始很容易。Java是面向?qū)ο蟮?。一切都是物體。C的基本語法、條件、循環(huán)和數(shù)組是相同的。函數(shù)變成方法,結(jié)構(gòu)變成集合,所以這對(duì)學(xué)習(xí)Java很有好處。java是高級(jí)語言,所以它也有它自己的特點(diǎn):封裝、繼承和多態(tài);如果你有C的基礎(chǔ),你就有一定的編程能力和思維能力,學(xué)習(xí)任何其他語言都會(huì)容易得多;在面試和工作中,當(dāng)你使用C時(shí),你不會(huì)感到難過,所以我總是這樣。認(rèn)為學(xué)習(xí)語言應(yīng)該從C開始。