java基础--17--基本类型对象包装类、System、Math、Arrays工具类
把字符串转换为基本数据类型
将基本数据类型转成字符串
两种方式:1是借助加号2是借助toString,参数1是十进制,参数2把参数1转成对应的进制数,和parseInt有区别
integer的构造方法,借助intValue把字符串转换为基本数据类型
MAX_VALUE
Integer的进制转换
JDK1.5出现基本数据类型和引用数据类型间的自动装箱和自动拆箱
自动装箱拆箱的弊端:出现空指针异常
下面是面试坑人点
System类:currentTimeMillis()获取当前时间
System.exit(0) 停止虚拟机
System.gc()收取内存中的垃圾对象,执行gc,会调用类的finalize方法
获取当前操作系统的属性
System类的arraycopy方法77/22/33/0
Math类
Math.abs() ceil()向上取整 floor()向下取整
负数去平方根返回NaNnot a number
生成0-1之间的随机数
round四舍五入
、
Arrays 数组工具类
Arrays.sort
大数据运算java.Math类中的BigInteger
加减乘除
BigDecimal类(使得浮点数运算更加精确)
BigDecimal除法比较特殊