目录 一、命名规范 二、数据类型 1.基本数据类型 2.引用数据类型 3.定义变量 4.java支持的变量类型 5.转义序列 6.堆和栈 7.数据类型转换 三、运算符 1.算术运算符 2.比较运算符 3.逻辑运算符 四、三目运算 三目运算与if的区别 五、条件判断 1.if else 2.Switch 3.if()else if 判断 六、循环 1.for循环 2.while循环 3.do while循环 4.死循环 5.break、continue、return语句 6.for循环与while循环的不同 七、数组 1.概念 2.数组的定义(使用) 3.数组遍历 4.空指针异常 5.索引越界异常 6.冒泡排序 7.打印数组 八、方法 1.定义 2.优点 3.命名规则 4.方法的三种调用格式 5.方法重载 九、面向对象 1.包 2.面向对象和面向过程的区别 3.面向对象和面向过程的特点 4.什么是对象 5.封装 6.访问修饰符 7.常用的非访问修饰符 8.类 9.继承 10.抽象 11.接口 12.多态(父类引用指向子类对象) 13.异常 14.常见的内置异常类 15.抛出异常 十、java高级 1.数组和集合的区别: 2.单列集合(Collection) 3.双列集合(Map) 4.遍历 5.泛型