Java程序设计

徐献圣

目录

  • 1 主题一【前言与入门程序】
    • 1.1 课程标准与授课计划
      • 1.1.1 课程标准
      • 1.1.2 19物联网2班授课计划
      • 1.1.3 19物联网3班授课计划
    • 1.2 第1节 Java前言
    • 1.3 第2节 Java语言开发环境搭建
    • 1.4 第3节 HelloWorld入门程序
    • 1.5 第4节 常量
    • 1.6 第5节 数据类型和变量
    • 1.7 附件资源
  • 2 主题二【数据类型转换、运算符与方法入门】
    • 2.1 第1节 数据类型转换
    • 2.2 第2节 运算符
    • 2.3 第3节 方法入门
  • 3 主题三【流程控制语句】
    • 3.1 第1节 选择结构语句
    • 3.2 第2节 循环结构语句
  • 4 主题四【Idea与方法】
    • 4.1 第1节 开发工具IntelliJ IDEA
    • 4.2 第2节 方法进阶
    • 4.3 附件资源
  • 5 主题五【数组】
    • 5.1 第1节 数组的定义和访问
    • 5.2 第2节 数组在内存中的存储
    • 5.3 第3节 数组的常见操作
    • 5.4 第4节 数组作为方法参数和返回值
    • 5.5 章节测验
  • 6 主题六【面向对象(1)】
    • 6.1 第1节 类和对象
    • 6.2 第2节 三大特性——封装
    • 6.3 章节测验
  • 7 主题七 【API(1)】
    • 7.1 第1节 扫描器Scanner类
    • 7.2 第2节 匿名对象
    • 7.3 第3节 伪随机数Random类
    • 7.4 第4节 数组集合ArrayList类
    • 7.5 附件资源
  • 8 主题八【API(2)】
    • 8.1 第1节 字符串String类
    • 8.2 第2节 静态static关键字
    • 8.3 第3节 数组工具类Arrays
    • 8.4 第4节 数学工具类Math
    • 8.5 章节测验
  • 9 主题九 【面向对象(2)】
    • 9.1 第1节 三大特性——继承
    • 9.2 第2节 抽象类
    • 9.3 第3节 继承的综合案例——发红包案例
    • 9.4 章节测验
  • 10 主题十 【面向对象(3)】
    • 10.1 第1节 接口
    • 10.2 第2节 三大特性——多态
    • 10.3 第3节 接口多态的综合案例——笔记本USB接口案例
  • 11 主题十一 【面向对象(4)】
    • 11.1 第1节 final关键字
    • 11.2 第2节 权限修饰符
    • 11.3 第3节 内部类
    • 11.4 第4节 引用类型用法总结
    • 11.5 综合案例——发红包【界面版】
    • 11.6 章节测验
  • 12 主题十二 【面向对象与API补充】
    • 12.1 第1节 方法的递归
    • 12.2 第2节 Object类
    • 12.3 第3节 StringBuffer类
    • 12.4 第4节 异常
    • 12.5 章节测验
  • 13 主题十三 【集合】
    • 13.1 单列集合Collection
    • 13.2 双列集合Map
    • 13.3 章节测验
  • 14 主题十四【GUI】
    • 14.1 Swing容器
    • 14.2 Swing组件
    • 14.3 Swing组件的整合使用——QQ登陆
    • 14.4 章节测验
课程标准与授课计划