静态语言与动态语言
- 動態(tài)類型語言:在運(yùn)行期間檢查數(shù)據(jù)類型的語言。用這類語言編程不會給變量指定類型,而是在賦值時得到數(shù)據(jù)類型(如python,JavaScript)
- 靜態(tài)類型語言:在運(yùn)行前編譯時檢查數(shù)據(jù)類型,在寫代碼時,每聲明一個變量必須指定類型。(如C,java)。
- 靜態(tài)類型語言優(yōu)缺點(diǎn):主要優(yōu)點(diǎn)在于其結(jié)構(gòu)非常規(guī)范,便與調(diào)試,方便類型安全;缺點(diǎn)是為此需要寫更過的類型相關(guān)代碼,導(dǎo)致不便于閱讀。
- 動態(tài)類型語言優(yōu)缺點(diǎn):優(yōu)點(diǎn)在于方便閱讀,不需要寫非常多的類型相關(guān)的代碼;缺點(diǎn)是不方便調(diào)試,命名不規(guī)范會不易理解。
轉(zhuǎn)載于:https://www.cnblogs.com/Clairewang/p/9051405.html
總結(jié)
- 上一篇: CSS将样式规则与HTML元素相关联
- 下一篇: Python文件基本操作