控制结构:if-else, switch-case, for循环, while循环, do-while循环。封装:访问修饰符(private, protected, public)、getter和setter方法。变量和数据类型:int, double, char, boolean, String等。抽象:抽象类和接口、abstract关键字、implements关键字。运算符:算术运算符、关系运算符、逻辑运算符、位运算符。方法:方法定义、参数传递、返回值、方法重载。2. 面向对象编程 (OOP)