天天拍夜夜添久久精品大_人妻激倩偷乱视频一区二区三区_亚洲中文字幕网_中文字字幕在线中文无码

幼教網(wǎng)
全國(guó)站
您現(xiàn)在的位置:幼教 > 家庭教育 > 幼兒家庭教育 > 智力開發(fā) > 正文

如何學(xué)習(xí)一門編程語(yǔ)言

來源:菜鳥教程 2018-06-14 09:04:45

說兩句

  前言

  很多人喜歡爭(zhēng)論什么什么編程語(yǔ)言好,我認(rèn)為這個(gè)話題如果不限定應(yīng)用范圍,就毫無意義。

  每種編程語(yǔ)言必然有其優(yōu)點(diǎn)和缺點(diǎn),這也決定了它有適合的應(yīng)用場(chǎng)景和不適合的應(yīng)用場(chǎng)景,F(xiàn)代軟件行業(yè),想一門編程語(yǔ)言包打天下是不現(xiàn)實(shí)的。這中現(xiàn)狀也造成了一種現(xiàn)象,一個(gè)程序員往往要掌握多種編程語(yǔ)言。

  學(xué)習(xí)任何一門編程語(yǔ)言,都會(huì)面臨的第一個(gè)問題都是:如何學(xué)習(xí)這門語(yǔ)言?

  我不想說什么多看、多學(xué)、多寫、多練之類的廢話。世上事有難易乎?無他,唯手熟爾。誰不知道熟能生巧的道理?

  我覺得有必要談?wù)劦氖牵喝绾斡蓽\入深的學(xué)習(xí)一門編程語(yǔ)言?學(xué)習(xí)所有編程語(yǔ)言有沒有一個(gè)相對(duì)統(tǒng)一的學(xué)習(xí)方法?

  曾幾何時(shí),當(dāng)我還是一名小菜鳥時(shí),總是嘆服那些大神掌握多門編程語(yǔ)言。后來,在多年編程工作和學(xué)習(xí)中,我陸陸續(xù)續(xù)也接觸過不少編程語(yǔ)言:C、C++、Java、C#、Javascript、shell 等等。每次學(xué)習(xí)一門新的編程語(yǔ)言,掌握程度或深或淺,但是學(xué)習(xí)的曲線卻大抵相似。

  下面,我按照個(gè)人的學(xué)習(xí)經(jīng)驗(yàn)總結(jié)一下,學(xué)習(xí)編程語(yǔ)言的基本步驟。

  學(xué)習(xí)編程語(yǔ)言的步驟



  基本語(yǔ)法

  首先當(dāng)然是了解語(yǔ)言的最基本語(yǔ)法。

  控制臺(tái)輸出,如 C 的 printf,Java 的 System.out.println 等。

  普通程序員的第一行代碼一般都是輸出 “Hello World” 吧。

  基本數(shù)據(jù)類型

  不同編程語(yǔ)言的基本數(shù)據(jù)類型不同;緮(shù)據(jù)類型是的申請(qǐng)內(nèi)存空間變得方便、規(guī)范化。

  變量

  不同編程語(yǔ)言的聲明變量方式有很大不同。有的如 Java 、C++ 需要明確指定變量數(shù)據(jù)類型,這種叫強(qiáng)類型定義語(yǔ)言。有的語(yǔ)言(主要是腳本語(yǔ)言),如 Javascript、Shell 等,不需要明確指定數(shù)據(jù)類型,這種叫若類型定義語(yǔ)言。

  還需要注意的一點(diǎn)是變量的作用域范圍和生命周期。不同語(yǔ)言變量的作用域范圍和生命周期不一定一樣,這個(gè)需要在代碼中細(xì)細(xì)體會(huì),有時(shí)會(huì)為此埋雷。

  邏輯控制語(yǔ)句

  編程語(yǔ)言都會(huì)有邏輯控制語(yǔ)句,哪怕是匯編語(yǔ)言。

  掌握條件語(yǔ)句、循環(huán)語(yǔ)句、中斷循環(huán)語(yǔ)句(break、continue)、選擇語(yǔ)句。一般區(qū)別僅僅在于關(guān)鍵字、語(yǔ)法格式略有不同。

  運(yùn)算符

  掌握基本運(yùn)算符,如算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、賦值運(yùn)算符等。

  有些語(yǔ)言還提供位運(yùn)算符、特殊運(yùn)算符,視情節(jié)掌握。

  注釋(沒啥好說的)

  函數(shù)

  編程語(yǔ)言基本都有函數(shù)。注意語(yǔ)法格式:是否支持出參;支持哪些數(shù)據(jù)作為入?yún),有些語(yǔ)言允許將函數(shù)作為參數(shù)傳入另一個(gè)參數(shù)(即回調(diào));返回值;如何退出函數(shù)(如 Java、C++的 return,)。

  數(shù)組、枚舉、集合

  枚舉只有部分編程語(yǔ)言有,如 Java、C++、C#。

  但是數(shù)組和集合(有些語(yǔ)言叫容器)一般編程語(yǔ)言都有,只是有的編程語(yǔ)言提供的集合比較豐富。使用方法基本類似。

  常用類

  比較常用的類(當(dāng)然有些語(yǔ)言中不叫類,叫對(duì)象或者其他什么,這個(gè)不重要,領(lǐng)會(huì)精神)請(qǐng)了解其 API 用法,如:字符串、日期、數(shù)學(xué)計(jì)算等等。

  語(yǔ)言特性

  語(yǔ)言特性這個(gè)特字反映的就是各個(gè)編程語(yǔ)言自身的"獨(dú)特個(gè)性",這涉及的點(diǎn)比較多,簡(jiǎn)單列舉一些。

  編程模式

  相關(guān)推薦:

小升初試題、期中期末題、小學(xué)奧數(shù)題

盡在奧數(shù)網(wǎng)公眾號(hào)

   歡迎使用手機(jī)、平板等移動(dòng)設(shè)備訪問幼教網(wǎng),幼兒教育我們一路陪伴同行!>>點(diǎn)擊查看

  • 歡迎掃描二維碼
    關(guān)注幼教網(wǎng)微信
    gh_5735a1f9f07c

  • 歡迎掃描二維碼
    關(guān)注奧數(shù)網(wǎng)微信
    ID:aoshu_2003

幼升小

幼升小資訊

幼升小政策

幼升小擇校

幼升小指導(dǎo)

學(xué)區(qū)房

幼升小真題

重點(diǎn)小學(xué)

上海小學(xué)

廣州小學(xué)

深圳小學(xué)

成都小學(xué)

武漢小學(xué)

南京小學(xué)

北京一類幼兒園

海淀區(qū)幼兒園

西城區(qū)幼兒園

東城區(qū)幼兒園

朝陽(yáng)區(qū)幼兒園

其他區(qū)幼兒園

幼兒園資訊

教師園地

幼兒園說課稿

幼兒園教案

教學(xué)論文

幼兒園課件

幼兒園教師心得

幼兒園評(píng)語(yǔ)

少兒教育

胎教

早期教育

入園必讀

潛能開發(fā)

藝術(shù)培養(yǎng)

家庭教育

兒童樂園

科普知識(shí)

圖書推薦

睡前故事

成語(yǔ)故事

童話故事

唐詩(shī)宋詞

孕育指南

時(shí)尚媽咪

健康寶貝

美食廚房

趣味數(shù)學(xué)

健康飲食

專家答疑

-->