java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

把字符串转换为基本数据类型

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

将基本数据类型转成字符串

两种方式:1是借助加号2是借助toString,参数1是十进制,参数2把参数1转成对应的进制数,和parseInt有区别

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

integer的构造方法,借助intValue把字符串转换为基本数据类型

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

MAX_VALUE

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

Integer的进制转换

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

JDK1.5出现基本数据类型和引用数据类型间的自动装箱和自动拆箱

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

自动装箱拆箱的弊端:出现空指针异常

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

下面是面试坑人点

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

System类:currentTimeMillis()获取当前时间

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

System.exit(0)  停止虚拟机

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

System.gc()收取内存中的垃圾对象,执行gc,会调用类的finalize方法

java基础--17--基本类型对象包装类、System、Math、Arrays工具类java基础--17--基本类型对象包装类、System、Math、Arrays工具类

获取当前操作系统的属性

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

System类的arraycopy方法77/22/33/0

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

Math类

Math.abs() ceil()向上取整 floor()向下取整

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

负数去平方根返回NaNnot a number

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

生成0-1之间的随机数

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

round四舍五入

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

Arrays 数组工具类

Arrays.sort

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

大数据运算java.Math类中的BigInteger

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

加减乘除

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

BigDecimal类(使得浮点数运算更加精确)

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

BigDecimal除法比较特殊

java基础--17--基本类型对象包装类、System、Math、Arrays工具类

java基础--17--基本类型对象包装类、System、Math、Arrays工具类