1.基本类型包装类
1.1 8种基本类型对应的包装类
字节型 | byte | Byte |
短整型 | short | Short |
整型 | int | Integer |
长整型 | long | Long |
字符型 | char | Character |
布尔型 | boolean | Boolean |
浮点型 | float | Float |
浮点型 | double | Double |
1.2 将字符串转成基本类型:
1.3 将基本数值转成字符串的3种方式
(1)基本类型直接与“ ”相连接
(2)调用String的valueOf方法
(3)调用包装类中的toString方法
1.4基本类型和对象转换
(1)基本数值-->包装对象
(2)包装对象-->基本数值
1.5 自动装箱拆箱
自动拆箱:对象转成基本数值
自动装箱:基本数值转成对象
2.System类-System中代表程序所在系统,提供了对应的一些系统属性信息,和系统操作。System类不能手动创建对象,因为构造方法被private修饰,阻止外界创建对象。System类中的都是static方法,类名访问即可。
2.1 常用方法
3. Math类-是包含用于执行基本数学运算的方法的数学工具类,如初等指数、对数、平方根和三角函数。其所有方法均为静态方法,并且一般不会创建对象。
3.1常用方法
4. Arrays类-用来操作数组(比如排序和搜索)的各种方法。如果指定数组引用为 null,则访问此类中的方法都会抛出空指针异常NullPointerException。
4.1常用方法
5. 大数据运算
5.1 BigInteger类构造方法
5.2 BigDecimal类构造方法
5.3 BIgDecimal类除法运算