继承:
通过继承,子类自动拥有基类的所有成员
封装:
把对象的属性和操作(或服务)结合为一个独立的整体,并尽可能隐藏对象的内部实现细节。
多态:
1、有继承
2、有重写
3、父类引用指向子类对象
内部类:可以方便的访问包装类的成员
内部类不允许其他类进行访问
一个类实现俩接口,俩接口里的方法返回值不同,可以包装类重写一个,内部类重写一个
“==”和“equal”的区别
基本数据类型
“==”判断两个变量的值是否相等“equal”不能用于基本数据类型。只能用于类变量。对于基本数据类型要用其包装类。
对于引用类型
“==”比较内存地址
equal比较值