Java知识体系
Java 知识体系一、Java 语言基础 这是所有 Java 程序的基石。 基础语法 数据类型: 基本数据类型:byte, short, int, long, float, double, char, boolean 引用数据类型:类、接口、数组、枚举等 变量与常量:final 关键字 运算符:算术、关系、逻辑、位、赋值、条件(三元)、instanceof 等 流程控制:if-else, switch-case, for, while, do-while, break, continue, return 面向对象编程 (OOP) 四大特性: 封装:通过访问控制符(private, protected, public, 默认)隐藏实现细节,提供公共方法访问。 继承:extends 关键字,实现代码复用。单继承,但可多层继承。 多态: 编译时多态:方法重载(Overload) 运行时多态:方法重写(Override),基于继承和接口实现,通过父类/接口引用指向子类对象。 抽象:abstract 类和接口(interface)用于定义规范。 类与对象:类的...
