著名建筑设计作品解析/牛排seo
1.简介
1.BigInteger可以支持任意长度的整数
 2.BigDecimal可以支持任意精度的浮点数
 3.用来做精确计算
2.创建方式
new BigInteger();
 new BigInteger(参数1,进制):可以将不同进制转成10进制显示
 new BigDecimal();
 BigInteger.valueOf();
 BigDecimal.valueOf();
 Scanner对象的nextBigInteger() nextBigDecimal();
3.方法
add(): 加法
 intValue():将BigInteger转成int类型值
 doubleValue():将BigDecimal转成double类型值
 substract():减法
 multiply():乘法
 divide():除法,BigInteger只保留整数。BigDecimal用法是和BigInteger完全不同
 remainder():求余数
 divideAndRemainder():求除法商和余数,返回的是BigInteger数组
 max():求大值
 min():求小值
4.RoundingMode处理方式


5.枚举
Enum枚举:列举,从给定的值中列举,通常都是有固定值,只能从固定值中去做选择。
 语法:
 定义:[修饰符] enum 枚举名{}
 所有枚举类型,实际上是继承了java.lang.Enum类
 枚举中定义的实际是常量
 枚举在switch中的应用 byte short int char String 枚举
 values():以数组形式返回枚举类型的所有成员
 valueOf():将字符串转换为枚举实例
 ordinal():获取枚举成员的索引
 compareTo():比较两个枚举成员在定义时的顺序 
6.System
java.lang.System 系统
 方法:
currentTimeMillis():获取从1970-01-01 00:00:00到现在的毫秒数
 exit(0):退出java虚拟机 0代表正常退出,否则异常退出
 getenv(String):获取指定的环境变量
 getProperty(String):获取系统属性
 getProperties():获取所有系统属性
 arraycopy(源,源索引,目标,目标索引,长度):从源数组指定索引位置复制给定长度到目标数组的索引位置
 gc():执行垃圾回收
