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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第1张图片

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第2张图片

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第3张图片

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

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第4张图片

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第5张图片

MAX_VALUE

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第6张图片

Integer的进制转换

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第7张图片

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第8张图片

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第9张图片

下面是面试坑人点

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第10张图片

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第11张图片

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第12张图片

System.exit(0)  停止虚拟机

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第13张图片

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第14张图片java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第15张图片

获取当前操作系统的属性

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第16张图片

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第17张图片

Math类

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第18张图片

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第19张图片

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第20张图片

负数去平方根返回NaNnot a number

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第21张图片

生成0-1之间的随机数

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第22张图片

round四舍五入

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第23张图片

Arrays 数组工具类

Arrays.sort

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第24张图片

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第25张图片

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第26张图片

加减乘除

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第27张图片

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第28张图片

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

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第29张图片

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第30张图片

BigDecimal除法比较特殊

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第31张图片

java基础--17--基本类型对象包装类、System、Math、Arrays工具类_第32张图片

 

 

 

你可能感兴趣的:(javaSE)