因为是强类型语言,所以Java安全性高,但速度低
弱类型语言与之相反,就是安全性低,但其速度快,常见的弱类型语言有vb,php,javascript,python
String 不是关键字,是类,属于引用类型
拓展
- 如上图所示,为什么a和b都是0.1,会不相等;c和d两个数据明显不同,为啥会相等?
因为浮点数可以表示的字长是有限的,但它也是离散的。浮点数一般都会出现一种叫舍入误差的东西,因为它很多数据无法精确表示,所以它采用一种大约的方式,接近但不等于,所以切记
最好完全避免使用浮点型进行比较
可以采用BigDecimal 数学工具类
- 转义字符、类型转换可以看
- 链接: link.