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

静态语言与动态语言:

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

强类型与弱类型

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

发布了40 篇原创文章 · 获赞 6 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_41332728/article/details/103444076
今日推荐