JAVA常用类
一.包装类
1.基本类型的包装类

(1) Integer 类
Integer 构造方法:
①:Integer(int value) ,以 int 型变量作为参数创建 Integer 对象。例如Integer a = new Integer(10);
②:Integer(String s) ,以 String 型变量作为参数创建 Integer 对象,例如Integer a = new Integer("10")
Integer 的常用方法:

(2) Character 类:
Character 包装类的常用方法:

(3)Boolean类:
Boolean 类的构造方法:
①:Boolean(boolean value),创建一个表示 value 参数的 Boolean 对象,如Boolean b = new Boolean(true)
②:Boolean(String s),如果 String 参数不为 null 且在忽略大小写时等于 "true",创建一个表示 true 值的 Boolean 对象,如Boolean b = new Boolean("ok"),为 false。
Boolean 包装类的常用方法:

二.String 类
1.string类常用方法:

注意:两个字符串的比较需要注意
(1)equals() 方法比较是从第一字符开始,一个字符一个字符依次比较,判断两个字符串对象的内容是否相同。如果相同则返回true,否则返回false。
(2)如果忽略大小写,用equalsIgnoreCase()方法
(3)使用"=="比较的是两个对象在内存中存储的地址是否一样。例如: String s1 = "abc"; String s2 = new String("abc"); boolean b = (s1 == s2); 则变量b的值是false,因为s1对象对应的地址是"abc"的地址,而s2使用new关键字申请新的内存,所以内存地址和s1的"abc"的地址不一样,所以获得的值是false。
2.StringBuffer
StringBuffer 类是可变的。它是 String 的对等类,它可以增加和编写字符的可变序列,并且能够将字符插入到字符串中间或附加到字符串末尾(当然是不用创建其他对象的)
StringBuffer构造方法:

StringBuffer类的常用方法:

三.Math 类
Math类常用方法:

四.Class 类
Class 类的实例表示正在运行的 Java 应用程序中的类或接口。在 Java 中,每个 Class 都有一个相应的 Class 对象,即每一个类,在生成的.class文件中,就会产生一个 Class 对象,用于表示这个类的类型信息。
获取 Class 实例有三种方法:
(1)利用对象调用 getClass()方法获取该对象的 Class 实例
(2)使用 Class 类的静态方法 forName(String className),用类的名字获取一个 Class 实例
(3)运用.class的方式来获取 Class 实例,对于基本数据类型的封装类,还可以采用.TYPE来获取相对应的基本数据类型的 Class 实例
五. Object类
Object 类是所有类的父类,所有对象(包括数组)都实现这个类的方法。所以在默认的情况下,我们定义的类扩展自 Object 类,那我们当然可以调用和重写 Object 类里的所有方法了。
Object类常用方法
