2java基础知识总结

一,面向对象的三大特性

继承:一般类只能单继承,内部类实现多继承,接口可以多继承

封装: 访问权限控制public >protected>包>private内部类也是一种封装

多态:编译时多态,体现在向上,向下转型,通过引用类型判断调用那个方法(静态分派).

运行时多态,体现在同名函数通过不同参数实现多种方法(动态分派)。

二,基本数据类型

基本类型位数,自动装箱,常量池

例如byte类型是1byte也就是8位,可以表示的数字

你可能感兴趣的:(2java基础知识总结)