1. 程式人生 > 其它 >spring Cloud 全域性異常捕獲

spring Cloud 全域性異常捕獲

程式語言的分類

機器語言:直接用計算機能理解的二進位制指令去編寫程式,是直接在控制計算機硬體
	  優點是最底層,執行速度最快
              缺點是最複雜,開發效率最低
				
組合語言:用英文標籤取代二進位制指令去編寫程式,是直接在控制計算機硬體
	  優點是比較底層,執行速度最快
              缺點是複雜,開發效率最低

高階語言:用人類能理解的表達方式去編寫程式,
	編譯型:c、go         執行速度快,不依賴語言環境執行,跨平臺差
		原始碼(人話)-----------編譯器---------------》計算機能理解的機器指令
	解釋型:python、shell 跨平臺好,一份程式碼,到處使用,缺點是執行速度慢,依賴直譯器執行
		原始碼(人話)-----------直譯器---------------》計算機能理解的機器指令
		
		第一次執行python程式,python直譯器會生成位元組碼檔案
		第二次執行python程式的時候,python直譯器執行的是位元組碼檔案

		解釋型語言編寫程式每次執行都離不開直譯器
		編譯型語言編寫程式如果編譯成功,在第二次執行的不需要編譯器
     python語言的三大特性:
		1、語法簡單,上手容易
		2、封裝程度高
		3、非常豐富的第三庫
  ps:  平臺 = 計算機硬體+作業系統
       跨平臺性:開發出的軟體可以在任意平臺正常執行