Microsoft的Android (opens new window)
Work Life Balance,员工的健康是公司最大的财富
# Java内容
单例模式(DCL,静态内部类)两种形式;
接口和抽象类的区别;
String,StringBuilder,StringBuffer;
Java访问权限(public,private,protected,default)
- private: 设计针对于本类,即自己可见。
- protected:主要作用是保护子类的。即只有子类可以访问其修饰的内容。
- default(声明时没有加修饰符):主要针对的是本包访问而设计的。即处于同一个包内,可以相互访问。
- public:所有类都可以访问。
如何理解Java的多态?
多态是同一个行为具有多个不同表现形式或形态的能力。 面向对象三大特性,封装、继承、多态。封装 & 继承都是为了多态而准备的。 多态的前提条件:继承关系,覆写方法,重载方法。父类引用指向子类对象,调用方法时会调用子类的实现,而不是父类的实现,这叫多态。 Animal tiger = new Tiger(). 此时出现的是子类(Tiger)的实现。