Api四应用程序编程接口
基本包装类
基本类型数据没有面向对象的方法所以使用Java为每一种基本类型定义了一种类
除了char和int对应Character和Integer外其他6种基本类型分别为首字母大写
Integer类
转换方法
-  toBinaryString 转二进制 
-  toHexString 转十六进制 
-  toOctalString 转八进制 
-  int intValue 取出对象的值而不是地址 
-  parseInt 将String类型转换为int类型 
-  toString 将int类型转换为string类型 
-  Valueof 将基本类型转换为引用类型 
基本类型与引用类型的自动装箱和自动拆箱
如 Integer a3=a; 会自动将基本类型转换为引用类型,反之转换为基本类型
在装箱时,先判断,如果大于-128小于127则在IntegerCache缓存去中取得,否则创建对象
其他基本包装类大致相似
BigInterger类
大整数类型
在八种基本类型中long占8的字节,其最大值可以达到最大为2的64次方减一
超出就需要BigInterger
方法
-  .add 大数相加 
-  .subtract 减 
-  .multiply 乘 
-  .divide 除 
其他方法不用说,但是当除法除不尽时要设置精度
BigDecimal类
大浮点数
当浮点数进行计算时和出现精度确实,所以需要BigDecimal
其他方法不用说,但是当除法除不尽时要设置精度
Date类和Calendar类
date类获取程序运行时的时间,但是方法太low,被Calendar取代
但是Calendar是一个抽象类,所以通过其子类GregorianCalendar来实现
一般get方法用的比较多
SimpleDateFormat类
日期格式化类具体参靠jdk帮助文档










