靜態語言,動態語言,強類型,弱類型比較

靜態語言與動態語言:

指在編譯時定義變量時是否需要明確指定變量的類型,如Java這類靜態語言就需要 int a ; 而js這類動態語言只需要 var a ;

強類型與弱類型

指是否支持隱式類型轉換,如 js中 將字符串轉爲整型就不需要類型強轉,而是由解釋器自動轉型了,而Java就需要 (int) a進行類型強轉

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章