目录

  • 1 课程资料
    • 1.1 教学进度表
    • 1.2 教学日历
    • 1.3 理论教学大纲
    • 1.4 实践教学大纲
    • 1.5 电子教案
    • 1.6 教学案例
    • 1.7 教师介绍
    • 1.8 课程简介
  • 2 第一章
    • 2.1 程序设计语言
    • 2.2 Java发展历程
    • 2.3 Java语言特性
    • 2.4 新建目录
  • 3 第二章
    • 3.1 标识符关键字
    • 3.2 数据类型
    • 3.3 变量和常量
    • 3.4 Java的运算符
    • 3.5 表达式
    • 3.6 Java源程序结构
    • 3.7 Java程序编写规范
    • 3.8 控制台输入输出
    • 3.9 Java程序错误
  • 4 第三章
    • 4.1 if语句
    • 4.2 switch语句
    • 4.3 while语句
    • 4.4 Do While 循环
    • 4.5 For循环
    • 4.6 嵌套循环
    • 4.7 跳转语句
  • 5 第四章
    • 5.1 方法定义
    • 5.2 方法调用
    • 5.3 方法参数传递
    • 5.4 方法重载
    • 5.5 方法的抽象与逐步求精
    • 5.6 递归方法.
    • 5.7 Math方法
  • 6 第五章
    • 6.1 一维数组
    • 6.2 for each循环语句
    • 6.3 数组的赋值与复制
    • 6.4 数组参数、返回值与命令行参数
    • 6.5 数组排序
    • 6.6 数组查找
    • 6.7 一维数组
    • 6.8 多维数组
  • 7 第六章
    • 7.1 面向对象程序设计
    • 7.2 对象和类的关系
    • 7.3 类与对象的UML表示.
    • 7.4 类成员
    • 7.5 类定义
    • 7.6 类成员访问控制
    • 7.7 类属性
    • 7.8 构造方法与this关键字
    • 7.9 访问器方法
    • 7.10 toString方法
    • 7.11 业务方法
    • 7.12 创建对象
    • 7.13 对象引用变量
    • 7.14 访问对象的实例变量与实例方法
    • 7.15 基本类型变量与引用类型变量的区别
    • 7.16 变量作用域
    • 7.17 对象数组
    • 7.18 对象引用变量作为方法参数
    • 7.19 代码块
    • 7.20 类代码执行顺序
    • 7.21 不可变对象和类
  • 8 第七章
    • 8.1 继承与多态知识图谱与学习目标
    • 8.2 Java封装
    • 8.3 ArrayList
      • 8.3.1 ArrayList代码1
      • 8.3.2 ArrayList代码2
      • 8.3.3 ArrayList代码3
    • 8.4 继承
      • 8.4.1 继承代码1
      • 8.4.2 继承代码2
    • 8.5 方法覆盖
      • 8.5.1 方法覆盖代码1
      • 8.5.2 方法覆盖代码2
      • 8.5.3 方法覆盖代码3
    • 8.6 多态
      • 8.6.1 多态代码1
      • 8.6.2 多态代码2
      • 8.6.3 多态代码3
      • 8.6.4 多态代码4
  • 9 第八章
    • 9.1 抽象方法与抽象类
    • 9.2 基本类型包装类
    • 9.3 日期类
    • 9.4 接口类
    • 9.5 接口与抽象类的比较
    • 9.6 Comparable接口
      • 9.6.1 接口与抽象类的比较代码1
      • 9.6.2 接口与抽象类的比较代码2
      • 9.6.3 接口与抽象类的比较代码3
  • 10 第九章
    • 10.1 异常概念
    • 10.2 异常类型
    • 10.3 异常处理优点
    • 10.4 异常处理模型
    • 10.5 从异常对象中获取信息
      • 10.5.1 异常处理模型代码
    • 10.6 finally子句
      • 10.6.1 finally子句代码
    • 10.7 重新抛出异常
      • 10.7.1 重新抛出异常代码
    • 10.8 何时使用异常
      • 10.8.1 何时使用异常代码1
      • 10.8.2 何时使用异常代码2
    • 10.9 自定义异常类
  • 11 第十章
    • 11.1 String类型
    • 11.2 StringBuffer和StringBuilder类
  • 12 第十一章
    • 12.1 JavaFX与AWT、 Swing区别,JavaFX程序基本结构,面板、UI组件、形状
      • 12.1.1 代码
    • 12.2 属性绑定与节点通用属性
      • 12.2.1 代码
    • 12.3 Color与Font类
    • 12.4 Image与mageView类
    • 12.5 布局面板
      • 12.5.1 代码1
      • 12.5.2 代码2
      • 12.5.3 代码3
      • 12.5.4 代码4
    • 12.6 形状
      • 12.6.1 代码1
      • 12.6.2 代码2
      • 12.6.3 代码3
      • 12.6.4 代码4
      • 12.6.5 代码5
      • 12.6.6 代码6
    • 12.7 JavaFX示例ClockPane
      • 12.7.1 代码1
      • 12.7.2 代码2
教学案例