课程 / 计算机 / Java程序设计(慕课版 第3版)
Java程序设计(慕课版 第3版)
目录
介绍
资料
课程目录
-
1
第1章 Java语言概述
- 课时 1 1.1 Java语言诞生背景
- 课时 2 1.2 Java 语言的特点
- 课时 3 1.3.1 下载JDK
- 课时 4 1.3.2 在Win10-x64 系统下配置并测试JDK
- 课时 5 1.4.1 Eclipse 简介
- 课时 6 1.4.2 下载并启动Eclipse
- 课时 7 1.4.3 Eclipse 编写Java 程序的步骤
- 课时 8 1.5 常用的AIGC 工具
-
2
第2章 Java语言的基本语法
- 课时 9 2.1 关键字和标识符
- 课时 10 2.2 常量与变量
- 课时 11 2.3.1-1 整数型
- 课时 12 2.3.1-2 浮点数型
- 课时 13 2.3.1-3 字符型
- 课时 14 2.3.1-4 逻辑型
- 课时 15 2.3.2 引用数据类型
- 课时 16 2.3.3 数据类型之间的相互转换
- 课时 17 2.4 数组
-
3
第3章 运算符与流程控制
- 课时 18 3.1.1 赋值运算符
- 课时 19 3.1.2 算术运算符
- 课时 20 3.1.3 关系运算符
- 课时 21 3.1.4 逻辑运算符
- 课时 22 3.1.5 位运算符
- 课时 23 3.1.6 对象运算符
- 课时 24 3.1.7 其他运算符
- 课时 25 3.1.8 运算符的优先级别及结合性
- 课时 26 3.2.1 简单的if条件语句
- 课时 27 3.2.2 if...else条件语句
- 课时 28 3.2.3 if...else if多分支语句
- 课时 29 3.2.4 if语句的嵌套
- 课时 30 3.3 switch 语句
- 课时 31 3.4.1 for 循环语句
- 课时 32 3.4.2 while 循环语句
- 课时 33 3.4.3 do while 循环语句
- 课时 34 3.4.4 循环的嵌套
- 课时 35 3.5 跳转语句
-
4
第4章 面向对象程序设计基础
- 课时 36 4.1 面向对象程序设计概述
- 课时 37 4.2.1 定义类
- 课时 38 4.2.2 成员变量和局部变量
- 课时 39 4.2.3 成员方法
- 课时 40 4.2.4 类的UML 图
- 课时 41 4.3.1 构造方法的概念及用途
- 课时 42 4.3.2 对象概述
- 课时 43 4.3.2-1 对象的创建
- 课时 44 4.3.2-2 对象的使用
- 课时 45 4.3.2-3 对象的销毁
- 课时 46 4.4 类与程序的结构关系
- 课时 47 4.5 参数传值
- 课时 48 4.6 对象的组合
- 课时 49 4.7 this 关键字
- 课时 50 4.8 包
- 课时 51 4.9 import 语句
- 课时 52 4.10 访问权限
-
5
第5章 继承与多态
- 课时 53 5.1 继承概述
- 课时 54 5.2 子类的继承
- 课时 55 5.3 多态
- 课时 56 5.4 抽象类
- 课时 57 5.5 final 关键字
- 课时 58 5.6 内部类
- 课时 59 5.6.4 匿名类
-
6
第6章 接口
- 课时 60 6.1 接口简介
- 课时 61 6.2 接口的定义
- 课时 62 6.3 接口的继承
- 课时 63 6.4 接口的实现
- 课时 64 6.5 接口与抽象类
- 课时 65 6.6 接口的UML图
- 课时 66 6.7 接口回调
- 课时 67 6.8 接口参数
-
7
第7章 异常处理
- 课时 68 7.1 异常的概念
- 课时 69 7.2.1 使用try catch 语句
- 课时 70 7.2.2 使用finally 语句
- 课时 71 7.2.3 使用try…with…resources 语句
- 课时 72 7.2.4 使用throws 关键字
- 课时 73 7.2.5 使用throw 关键字
- 课时 74 7.2.6 使用异常处理语句的注意事项
- 课时 75 7.3 异常类
- 课时 76 7.4 自定义异常类
- 课时 77 7.5 异常的使用原则
-
8
第8章 常用的实用类
- 课时 78 8.1.1 创建字符串对象
- 课时 79 8.1.2 连接字符串
- 课时 80 8.1.3-1 比较字符串
- 课时 81 8.1.3-2 获取字符串的长度
- 课时 82 8.1.3-3 字符串的大小写转换
- 课时 83 8.1.3-4 查找字符串
- 课时 84 8.1.3-5 从现有字符串中截取子字符串
- 课时 85 8.1.3-6 去掉字符串的首尾空格
- 课时 86 8.1.3-7 替换字符串中的字符或子字符串
- 课时 87 8.1.3-8 分割字符串
- 课时 88 8.1.4 格式化字符串
- 课时 89 8.1.5 对象的字符串表示
- 课时 90 8.2 日期和时间的显示形式
- 课时 91 8.3 Scanner类
- 课时 92 8.4 Math和Random类
- 课时 93 8.5 数字格式化
- 课时 94 8.7.1 Integer类
- 课时 95 8.7.2 Boolean类
- 课时 96 8.7.3 Byte类
- 课时 97 8.7.4 Character类
- 课时 98 8.7.5 Double类
- 课时 99 8.7.6 Number类
-
9
第9章 集合
- 课时 100 9.1 集合中主要接口概述
- 课时 101 9.2 Collection接口
- 课时 102 9.3.1 List 集合的用法
- 课时 103 9.3.2 ArrayList 类
- 课时 104 9.3.3 LinkedList 类
- 课时 105 9.4 Set集合
- 课时 106 9.5.1 Map 集合的用法
- 课时 107 9.5.2 HashMap 类
- 课时 108 9.5.3 TreeMap 类
-
10
第10章 Java输入与输出
- 课时 109 10.1 File 类
- 课时 110 10.2 流
- 课时 111 10.3 字节流
- 课时 112 10.4.1 Reader类与Writer类
- 课时 113 10.4.2 InputStreamReader类与OutputStreamWriter类
- 课时 114 10.4.3 FileReader类与FileWriter类
- 课时 115 10.4.4 BufferedReader类与BufferedWriter类
- 课时 116 10.4.5 PrintStream类与PrintWriter类
- 课时 117 10.4.6 System 类
- 课时 118 10.5 对象序列化
-
11
第11章 Swing程序设计
- 课时 119 11.1 Swing 概述
- 课时 120 11.2 创建窗体
- 课时 121 11.3 常用布局管理器
- 课时 122 11.4.1 JPanel 类面板
- 课时 123 11.4.2 JScrollPane 类面板
- 课时 124 11.5.1 JLabel 组件
- 课时 125 11.5.2 JButton 组件
- 课时 126 11.5.3 JRadioButton 组件
- 课时 127 11.5.4 JCheckBox 组件
- 课时 128 11.5.5 JComboBox 组件
- 课时 129 11.5.6 JList 组件
- 课时 130 11.5.7 JTextField 组件
- 课时 131 11.5.8 JPasswordField 组件
- 课时 132 11.5.9 JTextArea 组件
- 课时 133 11.6 常用事件处理
-
12
第12章 Swing高级应用
- 课时 134 12.1.1 创建表格
- 课时 135 12.1.2 定义表格
- 课时 136 12.1.3 操作表格
- 课时 137 12.2.1 利用表格模型创建表格
- 课时 138 12.2.2 维护表格模型
- 课时 139 12.3 提供行标题栏的表格
- 课时 140 13.1 线程概述
- 课时 141 13.2 线程的创建
- 课时 142 13.3 线程的生命周期
- 课时 143 13.4.1 线程的启动
- 课时 144 13.4.2 线程的挂起
- 课时 145 13.4.3 线程的状态检查
- 课时 146 13.4.4 线程的结束
- 课时 147 13.4.5 后台线程
- 课时 148 13.5 线程的同步
- 课时 149 13.6 线程的通信
-
13
第14章 网络程序设计
- 课时 150 14.1 协议的基础知识
- 课时 151 14.2 IP 地址封装
- 课时 152 14.3.1 服务器端套接字
- 课时 153 14.3.2 客户端套接字
-
14
第15章 JDBC数据库编程
- 课时 154 15.1 JDBC概述
- 课时 155 15.2.1 Driver 类
- 课时 156 15.2.2 DriverManager 类
- 课时 157 15.2.3 Connection 接口
- 课时 158 15.2.4 Statement 接口
- 课时 159 15.2.5 PreparedStatement 接口
- 课时 160 15.2.6 ResultSet 接口
- 课时 161 15.3.1 加载JDBC 驱动程序
- 课时 162 15.3.2 创建数据库连接
- 课时 163 15.3.3 执行SQL 语句
- 课时 164 15.3.4 获得查询结果
- 课时 165 15.3.5 关闭连接
- 课时 166 15.4.1 顺序查询
- 课时 167 15.4.2 模糊查询
- 课时 168 15.4.3 预处理语句
- 课时 169 15.4.4 添加、修改和删除记录
-
15
第16章 综合案例——企业进销存管理系统
- 课时 170 16.1 开发背景
- 课时 171 16.2 系统功能设计
- 课时 172 16.3 数据库设计
- 课时 173 16.4 项目组织结构
- 课时 174 16.5 公共类设计
- 课时 175 16.6 系统主窗体概述
- 课时 176 16.7 进货单模块设计
- 课时 177 16.8 销售单模块设计
- 课时 178 16.9 库存盘点模块设计
- 课时 179 16.10 数据库备份与恢复模块设计
学习资料
暂无学习资料