編程語言30分鐘入門:序言

編程語言30分支入門系列

偶然在csdn博客上看到一篇博文快速掌握一個語言最常用的50%之后,才有了想要去寫這篇看起來很長并且很可能成為爛尾工程的筆記的想法. 這篇文章的目的是讓你能在30分鐘之內(nèi)熟悉這門語言并寫出簡單的demo, 還可以橫向?qū)Ρ冗@幾門語言的異同. 最近幾周我會不斷把文章更新到簡書上, 對了, 這篇文章將包括我工作中涉及到的幾種編程語言, 包括C/C++,Java,Shell,PHP和Python.
如果要給這個系列起一個名字, 我覺得叫"xx快速入門", "xx簡明教程", 或者"xx30分鐘入門教程"都不錯. 雖然叫"入門", 但是寫這些玩意的目的一是檢驗自己對編程語言的掌握, 二是方便自己隨時查閱.
這幾篇教程無論哪一種語言, 都將包括下面的內(nèi)容:

  • 1 基本語法: 注釋,縮進,關(guān)鍵字,符號;
  • 2 變量與常量, 基本數(shù)據(jù)類型;
  • 3 運算符(數(shù)學(xué)運算符/邏輯運算符);
  • 4 流程控制(if/for/while/switch), 符號(@#$%,分號,括號)和關(guān)鍵字 ;
  • 5 函數(shù)定義, 調(diào)用(如何傳值,引用傳遞or值傳遞);
  • 6 面向?qū)ο?接口,泛型,繼承/多態(tài),訪問控制);
  • 7 模塊化(import,include)
  • 8 異常處理, 斷言, ide調(diào)試;
  • 9 數(shù)據(jù)結(jié)構(gòu)(Map/Set/List), 迭代器iterator, 結(jié)構(gòu)的訪問/遍歷/性能;
  • 10 文件IO, 流;
  • 11 序列化/反序列化;
  • 12 多線程, 異步, 并發(fā)的支持;
  • 13 其他高級議題(Java的反射/類的加載, python的動態(tài)編程, ruby元驅(qū)動編程, C的宏/變參);
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • 一、異同對比選擇1、Python和ruby的相同點: * 都強調(diào)語法簡單,都具有更一般的表達方式。python是縮...
    沃倫蓋茨閱讀 4,303評論 2 24
  • 讀過魯迅的人都應(yīng)該知道,魯迅寫的愛情小說很少,《傷逝》是其中一篇。 這應(yīng)該是我第三次讀《傷逝》了,很幸運的大學(xué)時代...
    破斧閱讀 1,025評論 0 3
  • 紅滿苔階綠滿枝,杜宇聲聲,杜宇聲悲! 交歡未久又分離,彩鳳孤飛,彩鳳孤棲。 別后相思是幾時?后會難知?后會難期? ...
    追陽光的小藍孩閱讀 385評論 0 0
  • 堅持是件很難的事,我們總有很多的理由與借口去放棄。所以得出一個很重要的一點就是自律。 自律很重要,自律是自己管住自...
    六月思諾閱讀 293評論 1 0
  • 目擊眾神之死的草原上野花一片 遠在遠方的風(fēng)比遠方更遠 我的琴聲嗚咽 淚水全無 你說你很孤獨 就像很久以前 長星照耀...
    伊比利亞底比斯閱讀 354評論 6 2

友情鏈接更多精彩內(nèi)容