什么是强类型,什么是弱类型?哪种更好些?为什么?
强类型是指使用内存中的数据时必须做类型转化,否则不能使用,弱类型不需要程序转化,运行时系统自动处理数据直接的类型。
使用强类型的好处:支持智能输入提示、编译时检测出潜在的运行问题、接口中避免数据不一致问题,并且使用强类型可以加快程序的开发速率和程序的运行速度。
强类型是指使用内存中的数据时必须做类型转化,否则不能使用,弱类型不需要程序转化,运行时系统自动处理数据直接的类型。
使用强类型的好处:支持智能输入提示、编译时检测出潜在的运行问题、接口中避免数据不一致问题,并且使用强类型可以加快程序的开发速率和程序的运行速度。