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除法比较特殊

猜你喜欢

转载自blog.csdn.net/qq_34514046/article/details/81356891