spring Cloud 全域性異常捕獲
阿新 • • 發佈:2021-06-17
程式語言的分類
機器語言:直接用計算機能理解的二進位制指令去編寫程式,是直接在控制計算機硬體 優點是最底層,執行速度最快 缺點是最複雜,開發效率最低 組合語言:用英文標籤取代二進位制指令去編寫程式,是直接在控制計算機硬體 優點是比較底層,執行速度最快 缺點是複雜,開發效率最低 高階語言:用人類能理解的表達方式去編寫程式, 編譯型:c、go 執行速度快,不依賴語言環境執行,跨平臺差 原始碼(人話)-----------編譯器---------------》計算機能理解的機器指令 解釋型:python、shell 跨平臺好,一份程式碼,到處使用,缺點是執行速度慢,依賴直譯器執行 原始碼(人話)-----------直譯器---------------》計算機能理解的機器指令 第一次執行python程式,python直譯器會生成位元組碼檔案 第二次執行python程式的時候,python直譯器執行的是位元組碼檔案 解釋型語言編寫程式每次執行都離不開直譯器 編譯型語言編寫程式如果編譯成功,在第二次執行的不需要編譯器 python語言的三大特性: 1、語法簡單,上手容易 2、封裝程度高 3、非常豐富的第三庫 ps: 平臺 = 計算機硬體+作業系統 跨平臺性:開發出的軟體可以在任意平臺正常執行