包装类:
在Java中针对八种基本数据类型设置了包装类,以类的形式表示出基本数据类型
基本数据类型:int,char,float,double,byte,short,long,boolean
包装类:Integer,Character,Float,Double,Byte,Short,Long,Boolean
包装类分以下两组
数值型:Integer,Float,Double,Byte,Short,Long,都是Number的子类
其他类型:Character,Boolean
匿名内部类:
是在抽象和接口的基础上才发展起来的
两种情况下常见匿名内部类:
1、Java的图形界面
2、spring框架中
object类:
在Java中一切都是继承关系,如果一个类没有明确指定继承哪个类;默认继承object类。任何类对象都可以用object进行接收;只要是引用数据类型都可以使用object类接收。
对一个完整类来讲应覆写object类中的三个方法:
1、toString()对象打印时调用:public String toString()
2、equals()对象比较时调用:实际上。String类已经覆写好了此方法 public boolean equals(object obj)
3、hashcode()