静态语言,动态语言,强类型,弱类型比较

静态语言与动态语言:

指在编译时定义变量时是否需要明确指定变量的类型,如Java这类静态语言就需要 int a ; 而js这类动态语言只需要 var a ;

强类型与弱类型

指是否支持隐式类型转换,如 js中 将字符串转为整型就不需要类型强转,而是由解释器自动转型了,而Java就需要 (int) a进行类型强转

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