第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

初學(xué)者,想自學(xué)但是不知道怎么辦

初學(xué)者,想自學(xué)但是不知道怎么辦

梔禮3820609 2017-02-25 22:14:35
之前個人在慕課網(wǎng)上學(xué)習(xí)了C語言從入門到精通,但是太難了,完全學(xué)不會,前幾天又嘗試了下Java,覺得Java比C語言好學(xué)的多,我還有最大的困惑就是自己不會編寫代碼,慕課網(wǎng)上也不見有教怎么教你編寫代碼的,感覺教的只是方法,是不是我太心急了,才會出現(xiàn)現(xiàn)在的原因。還有就是假如一直自學(xué),想學(xué)的更深的話,除了那些學(xué)院其他的地方有專門教的嗎?能求個老師嗎?本人18,才剛下學(xué),衷心求一位老師。謝謝我還想問下C/C++/Java三種語言的區(qū)別,我還想聽聽你們的意見,覺得哪種語言更好,好在哪里。謝謝大家!
查看完整描述

2 回答

已采納
?
習(xí)慣受傷

TA貢獻885條經(jīng)驗 獲得超1144個贊

一、自己不會編寫代碼的主要原因就是對程序沒有一個整體的想法,這里可以說是程序思想。我大致解釋一下什么是程序思想,程序思想是站在計算機的角度來想這個問題怎么解決。

程序是計算機理解的語言,所以就有C語言,Java語言之類的說法。

打個比方:要計算,1+1=2

按照我們慣性思維,老師教過的1+1就是等于2,不假思索,結(jié)果就是2。計算機可沒有這本事,當然現(xiàn)在機器學(xué)習(xí)很發(fā)達,我們不討論。

那么學(xué)過一點程序的人都會想到類似這樣的代碼:

int?a?=?1;
int?b?=?1;
int?c?=?a+b;

這里可以看出來,計算機思想不是憑空出現(xiàn)1,也不是憑空就出結(jié)果2??赡苷f的有點籠統(tǒng),慢慢理解把。

書里邊的語法啊,變量啊,什么規(guī)則都是一些固定的程序能理解的規(guī)則。如學(xué)英語,學(xué)了主謂賓語法之后,我們看到 I love you.這一句的時候,就知道主語是I,love是謂語,you即使賓語。這樣說出去,英國人才會理解。

再如:int a = 1; 這一句,計算機看到后,說:哦,你想把1放到a變量里,好的,記下了(然后就把值存起來了)!

二、C/C++/Java 三種語言的區(qū)別:

C/C++ 語言本身偏底層一些,難度大,有了指針靈活性更高。

Java,面向?qū)ο蟮母呒壋绦蛘Z言,跟偏向于人類的語言理解。

三、自學(xué)并非不可以,建議從Java入手,學(xué)的好一點了,有空了再回過頭來研究C/C++。因為Java中JNI也用C/C++來寫。至于學(xué)習(xí)方法,千變?nèi)f化,現(xiàn)在互聯(lián)網(wǎng)是一個龐大的圖書館,就看你要看什么了。

先啃書,一遍不懂,那就兩遍,兩遍不懂,那就三遍。

然后多上機練習(xí),不懂的就上機測試,慢慢你就理解了:什么樣寫法,才會更容易讓計算機理解。

查看完整回答
3 反對 回復(fù) 2017-02-25
  • 梔禮3820609
    梔禮3820609
    那我先學(xué)java您能給我提供一些書籍,什么書籍哪本書對我有幫助,您能幫我給我點提示告訴我該怎么做嗎
  • 習(xí)慣受傷
    習(xí)慣受傷
    先學(xué)《Thinking in java》,再學(xué)《Effective Java》,學(xué)通了你就知道你自己想干什么了,兩本書沒有難度吧?
?
愛編程的男孩

TA貢獻13條經(jīng)驗 獲得超10個贊

建議自學(xué),你的確太心急了,我一開始也這樣,以為學(xué)完C語言和JAVA就能編出個游戲,可后來發(fā)現(xiàn)真是太天真了,先把基礎(chǔ)打好,完成慕課網(wǎng)的任務(wù)就行了

查看完整回答
反對 回復(fù) 2017-02-26
?
JS嘛霸哥

TA貢獻4條經(jīng)驗 獲得超1個贊

學(xué)習(xí)編程還是要耐心,不得門路但很感興趣的話,經(jīng)濟允許可以這個班。如果覺得能夠自學(xué)的話,java是個不錯的選擇。
查看完整回答
反對 回復(fù) 2017-02-25
  • JS嘛霸哥
    JS嘛霸哥
    java基礎(chǔ)以及面相對象部分差不多30個小時 javaSE的api就比較多了,粗略看看也要20小時以上的時間 服務(wù)器serverlet部分差不多30個小時,看你前面基礎(chǔ)了 JSP部分10個小時。但JSP學(xué)習(xí)前提是有一定頁面基礎(chǔ) html4 8小時 css2 6小時 javascript就不太好估算了 因為JavaScript的思路與java的編程思路還是有一定差距的,大概也要15個小時吧 既然搞到數(shù)據(jù)庫就得說說數(shù)據(jù)庫了,經(jīng)典關(guān)系型數(shù)據(jù)庫oracle 以及mysql 只學(xué)sql語句部分 16個小時 然后你就可以開始看看古典的ssh框架了 struts2 heb spring 基本了解mvc思想 這個就不好估計時間了,反正我見過ssh的那種很夸張的厚厚的書,我看著都想吐。時間方面僅僅是一個初步了解的時間,想要掌握你需要額外的2到4倍的時間去做練習(xí) c和c++我就不賣萌了,不太了解 希望你能喜歡這個行業(yè),編程是需要愛的 時間就看著玩玩,別當真,我也只是估算,估算,我的時間感差得很。。。
  • 梔禮3820609
    梔禮3820609
    現(xiàn)在就是缺一位老師來輔導(dǎo)我
  • JS嘛霸哥
    JS嘛霸哥
    偶爾輔導(dǎo)的話那種java有很多,但是你的問題可能會不能及時回復(fù)或者石沉大海的情況。
點擊展開后面2
  • 2 回答
  • 2 關(guān)注
  • 2229 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號