第五章 数组和枚举 |
97.数组是什么和数组声明 | 98.数组创建和数组的内存分配 |
99.数组的初始化 | 100.数组元素的访问 |
101.多维数组的概念、定义、初始化和基本的内存分配 | 102.多维数组内存分配示意图和定义实例 |
103.多维数组示例和本质 | 104.数组拷贝 |
105.基本的排序算法-冒泡排序 | 106.基本的排序算法-选择排序和插入法排序 |
107.基本的排序算法-希尔排序 | 108.数组的排序 |
109.枚举 | 110.小结 |
111.编程作业示例讲解-进制转换的实现(1) | 112.编程作业示例讲解-进制转换的实现(2) |
113.编程作业示例讲解-进制转换的实现和扩展(3) | 114.编程作业示例讲解-判断天数问题的实现 |
115.编程作业示例讲解-程序求解某逻辑题的实现(1) | 116.编程作业示例讲解-程序求解某逻辑题的实现(2) |
117:编程作业示例讲解-程序求解某逻辑题的实现(3) | 118.编程作业示例讲解-程序求解某逻辑题的实现(4) |
119.编程作业示例讲解-程序求解某逻辑题的实现(5) | |
第六章 常见类的使用 |
120.Object类 | 121.equals方法的概念、Object中的实现、基本规则 |
122.equals方法和==的联系和区别 | 123.覆盖equals方法的基本实现(1)-查看String类的equals实现 |
124.覆盖equals方法的基本实现(2)-hashCode方法 | 125.覆盖equals方法需覆盖hashCode方法、覆盖hashCode方法的基本实现 |
126.toString方法的功能、定义和基本实现 | 127.修改JDK的源代码来体会toString方法的功能 |
128.String类常用方法示例(1) | 129.String类常用方法示例(2) |
130.String类常用方法示例(3) | 131.String类常用方法示例(4) |
132.String类常用方法示例(5) | 133.String类常用方法示例(6) |
134.String类常用方法示例(7) | 135.String类常用方法示例(8) |
136.编程作业示例讲解-参加会议题目的实现(1) | 137.编程作业示例讲解-参加会议题目的实现(2) |
138.clone方法的基本概念、功能和浅度克隆的实现 | 139.clone方法的基本使用 |
140.正则表达式的基本概念和基本语法 | 141.Java中如何使用正则表达式 |
142.正则表达式的元字符、重复、字符类和常见的正则表达式 | 143.StringBuffer和StringBuilder |
144.Math类常用方法示例-1 | 145.Math类常用方法示例-2 |
146.Math类常用方法示例-3 | 147.日期类(Date、DateFormat、Calendar)常用方法示例-1 |
148.日期类(Date、DateFormat、Calendar)常用方法示例-2 | 149.日期类(Date、DateFormat、Calendar)常用方法示例-3 |
150.日期类(Date、DateFormat、Calendar)常用方法示例-4 | 151.日期类(Date、DateFormat、Calendar)常用方法示例-5 |
152.日期类(Date、DateFormat、Calendar)常用方法示例-6 | 153.System类常用方法示例-1 |
154.System类常用方法示例-2 | 155.System类常用方法示例-3 |
156.小结 | 157.编程作业示例讲解-模拟动态数组或集合的实现 |
158.编程作业示例讲解-模拟动态数组或集合的使用和测试 | |
第七章 抽象类和接口 |
159.抽象类的定义、示例、使用 | 160.抽象类的使用例子 |
161.抽象类和抽象方法 | 162.接口的概念、定义、示例 |
163.如何使用接口、为什么要使用接口 | 164.接口的基本作用、extends和implements |
165.接口的基本思想-1、组件的概念 | 166.接口的基本思想-2、接口和组件的关系、接口和抽象类的选择 |
167.小结 | |
第八章 异常和断言 |
168.什么是异常 | 169.异常处理模型try-catch-finally(1) |
170.异常处理模型try-catch-finally(2) | 171.异常处理模型throw-throws(1) |
172.异常处理模型throw-throws(2) | 173.异常分类和自定义异常 |
174.断言 | 175.小结 |
176.编程作业示例讲解-倒油问题的分析和对象抽象 | 177.编程作业示例讲解-倒油问题的具体实现(1) |
178.编程作业示例讲解-倒油问题的具体实现(2) | 179.编程作业示例讲解-倒油问题的具体实现(3) |
180.编程作业示例讲解-倒油问题的具体实现(4) | 181.编程作业示例讲解-倒油问题的具体实现(5) |
182.编程作业示例讲解-倒油问题的扩展 | |
第九章:模拟银行系统 |
183.模拟银行系统的业务讲解 | 184.模块的划分方式 |
185.构建项目的包结构 | 186.ServiceEbo的实现(1) |
187.ServiceEbo的实现(2) | 188.项目启动类App的实现 |
189.登录和菜单的基本实现 | 190.菜单的实现 |
191.操作人员模块新增功能的实现 | 192.操作人员模块修改功能的实现 |
193.操作人员模块查询功能的实现 | 194.操作人员模块删除功能的实现(1) |
195.操作人员模块删除功能的实现(2) | 196.客户管理模块的实现(1) |
197.客户管理模块的实现(2) | 198.帐户管理模块的实现(1) |
199.帐户管理模块的实现(2) | 200.帐户管理模块的实现(3) |
201.开户的实现(1) | 202.开户的实现(2) |
203.开户的实现(3) | 204.销户的实现 |
205.存款、取款的实现(1) | 206.存款、取款的实现(2) |
207.存款、取款操作记录模块的实现 | 208.在存款功能实现的地方添加存款操作记录 |
209.在取款功能实现的地方添加取款操作记录 | 210.转帐功能的实现(1) |
211.转帐功能的实现(2) | 212.切换用户的实现 |
213.简单的权限的实现 | |