强类型语言: 每个变量和对象都必须具有声明类型 (比如:C语言,java语言等)
弱类型语言: 和强类型语言正好相反,变量到底是什么类型有它的值决定(比如:PHP语言,javascript等)
强类型是在编译的时候就确定类型的数据,在执行时类型不能更改,而弱类型在执行的时候才会确定类型,
强类型安全,而且效率高。弱类型相比而言不安全
两种语言还有一点区别就是:对于强类型语言,两个不同类型的变量不能用同一块内存存储。而对于弱类型语言,两个不同类型的变量可以用同一块内存存储。
强类型语言: 每个变量和对象都必须具有声明类型 (比如:C语言,java语言等)
弱类型语言: 和强类型语言正好相反,变量到底是什么类型有它的值决定(比如:PHP语言,javascript等)
强类型是在编译的时候就确定类型的数据,在执行时类型不能更改,而弱类型在执行的时候才会确定类型,
强类型安全,而且效率高。弱类型相比而言不安全
两种语言还有一点区别就是:对于强类型语言,两个不同类型的变量不能用同一块内存存储。而对于弱类型语言,两个不同类型的变量可以用同一块内存存储。