编程语言的强与弱
编程语言有强弱类型之分
没错
一起理解一下吧
强弱类型的界定
(1)强类型定义语言:强制数据类型定义的语言。
也就是说,一旦一个变量被指定了某个数据类型,如果不经过强制转换,那么它就永远是这个数据类型了。
包租婆:收租了,你敢拖久一天房租试试!!!
(2)弱类型定义语言:数据类型可以被忽略的语言。
它与强类型定义语言相反, 一个变量可以赋不同数据类型的值。
佟湘玉:客观哪,你该交租了,我这也是小本买卖,概不赊欠的哈
强弱类型语言的比较
强类型定义语言在速度上可能略逊色于弱类型定义语言,但是强类型定义语言带来的严谨性能够有效的避免许多错误。
你喜欢包租婆代表的强类型语言?还是佟香玉代表的弱类型语言呢?
小结
强类型语言与弱类型语言并不是指的本领的强弱
只能表达在定义数据类型时的一个特点
因此我们对于语言强弱的类别,理解即可
并不能单独以强类型或者弱类型这样的的属性,来决定是否要学习它,接纳它