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