1. 面向对象部分
    1. Java基础
      1. 1 Java程序结构
        1. Java语言特点
          1. 1.概念abcdefg
        2. Java程序示例
          1. 1.说明
          2. 2.含多个类的Java程序
        3. Java工作原理
      2. 2 基本语法
        1. 数据类型
        2. 常量与变量
          1. 1.如何接收键盘输入的数据?
          2. 2.Java数据转换
          3. 3.String类常用方法
          4. 4.程序练习
        3. 运算符和表达式
          1. 1.各种注意
      3. 3 程序控制语句
        1. Java控制语句与C++的几乎完全相同
          1. 示例
        2. break和continue语句有差别
          1. 示例
        3. 练习
      4. 4 数组
        1. 创建数组
        2. 另一种声明方式
        3. 数组初始化
        4. 字符串数组
        5. 类对象数组
        6. 注意特殊点
          1. 1.数组大小可变
      5. 数组边界
        1. Java程序运行时系统会检查数组边界
        2. 也可以使用length属性
      6. 二维数组
        1. 二维数组定义
      7. 二维数组初始化
        1. 示例
        2. 特殊点
          1. 第二维大小可不相等
        3. 练习
      8. 5 面向对象技术
        1. 类与对象
          1. 1.对象的概念
          2. 2.类的概念
          3. 3.类的基本定义
          4. 4.示例
          5. 5.访问控制a.b
          6. 6.类的访问控制ab
          7. 7.注意ab
          8. 8.类成员访问控制
          9. 9.this关键字ab
        2. 构造函数
          1. 1.概念abcde
          2. 2.默认构造函数
        3. 重载
          1. 1.概念ab
          2. 2.示例
          3. 3.注意
        4. 继承
          1. 1.概念abcd
          2. 2.图示
          3. 3.示例
          4. 4.注意ab
        5. 接口
          1. 1.概念abcd
          2. 2.示例
          3. 3.接口的声明
          4. 4.接口的实现ab
          5. 5.测试类主程序
          6. 6.接口的多重实现
          7. 7.示例
          8. 8.接口的声明II
          9. 9.接口的实现IIab
          10. 10.测试类主程序II
      9. 6 包
        1. 概念abcd
        2. 示例
        3. Java常用包
  2. 架构部分
    1. 3层结构
  3. 数据库部分
    1. 查询、联合