java基础 DOS命令编译和运行java程序,jdk环境变量配置 Eclipse常用快捷键 1 注释、关键字与标识符 2 变量、数据类型和运算符 3 Scanner、Random、流程控制语句 4 switch、case和数组 5 方法 6 Java中的ArrayList集合 7 ASCII,元素逆序,选择/冒泡排序 8 Eclipse常用快捷键 java面向对象: 9.1 面向对象(类) 9.2 面向对象(封装) 10.1 面向对象(继承) 10.2 面向对象(抽象类) 11.1 面向对象(接口) 11.2 面向对象(多态) 12.1 面向对象(构造方法、this) 12.2 面向对象(super) 13.1 面向对象(final关键字) static关键字 匿名对象 内部类 包 访问修饰符 代码块 对象作为方法的 参数和返回值 抽象类作为方法的 参数和返回值 接口作为方法的 参数和返回值 星级酒店案例 Java常用API(0) Java常用API(1)----Object类 Java常用API(2)----String类、StringBuffer类、StringBuilder类 Java常用API(3)----正则表达式 Java常用API(4)----Date类、DateFormat类、Calendar类 Java常用API(5)----包装类 Java常用API(6)----System类 Java常用API(7)----Math类 Java常用API(8)----Arrays类 Java常用API(9)----BigInteger类、BigDecimal类 集合(0)----集合概念、Collection接口 集合(1)----Iterator(迭代器)、增强for循环 集合(2)----泛型 集合(3)----List接口 集合(4)----Set接口 集合(5)----Map接口 集合(6)----Stack接口 集合(7)----集合的工具类:Collections类 集合(8)----集合的嵌套 集合(9)----案例:模拟斗地主洗牌发牌 Java新特性----静态导入 Java新特性----方法的可变参数 异常(0)----异常概念、分类 异常(1)----try...catch...finally异常处理 异常(2)----对编译异常的处理 异常(3)----运行异常 异常(4)----通过throw、throws关键字写带有异常的方法 异常(5)----方法重写时异常的处理 异常(6)----自己定义一个异常 IO(0)----IO概述 IO(1)----File类 IO(2)----字节输出流OutputStream IO(3)----字节输入流InputStream IO(4)----补充知识:字符编码 IO(5)----字符流(Writer、Reader) IO(6)----转换流(OutputStreamWriter、InputStreamReader) IO(7)----缓冲流(BufferedOutputStream、BufferedInputStream、BufferedWriter、BufferedReader) IO(8)----Properties集合 IO(9)----序列化流与反序列化流(ObjectOutputStream、ObjectInputStream) IO(10)----打印流(PrintStream、PrintWriter) IO(11)----第三方工具类:commons-io工具类 多线程(0)----多线程 多线程(1)----线程池 多线程(2)----线程的同步互斥 JDBC(0)----概念、开发步骤 JDBC(1)----SQL注入攻击 网络编程 反射