请简述java的三大特性?(5分)
1、封装,是指隐藏对象的属性和实现细节,仅对外提供公共访问方式;
2、继承,从已有的类中派生出新的类,新的类能吸收已有类的数据属性和行为,并能扩展新的能力;
3、多态,一个方法可以有多种实现版本,即“一种定义, 多种实现”。