课题一 Java桌面小管家项目分析 1
任务1 Java桌面小管家项目分析 1
课题二 了解Java语言 12
任务2 编写第一个Java程序 12
课题三 面向对象程序设计思想 20
任务3 为小管家设计类 20
任务4 实现小管家中类的属性 28
任务5 实现小管家中类的方法 36
课题四 Java基础语法 59
任务6 完成每日支出的简单统计任务 59
任务7 使用数组完成支出统计任务 70
任务8 实现小管家界面上的日期显示功能 82
课题五 Java输入输出处理及异常处理方法 98
任务9 从控制台接受每日支出的数据 98
任务10 处理数据输入的错误 107
任务11 验证支出数据的合法性 121
任务12 使用文件存储备忘录信息 129
课题六 使用Java中的集合 139
任务13 使用集合存储备忘录信息 139
任务14 使用集合存储通讯录信息 150
课题七 Java与XML 161
任务15 创建XML文件存储通讯录信息 161
任务16 从XML文档中读取通讯录信息 173
任务17 修改存储在XML文件中的通讯录信息 182
课题八 Java的数据库访问技术 195
任务18 为支出模块建立数据库 195
任务19 访问支出表 203
课题九 Java的GUI技术 225
任务20 为通讯录模块设计和实现界面 225
任务21 为通讯录管理界面实现简单的事件处理 240
课题十 Java桌面小管家综合实训 252
实训一 备忘录管理模块 252
任务1 实现备忘录模块业务操作类 252
任务2 实现备忘录模块界面设计 256
实训二 通讯录模块 258
任务1 实现通讯录模块数据模型类 259
任务2 实现通讯录模块业务操作类 260
任务3 实现通讯录模块界面设计 268
实训三 支出模块 277
任务1 实现支出模块公共信息类 277
任务2 实现支出模块数据模型类 280
任务3 实现数据访问通用类 282
任务4 实现支出模块业务操作类 286
任务5 实现支出模块界面设计 291
实训四 小管家主界面设计 301
任务1 实现小管家主界面的标题面板 301
任务2 实现小管家主界面的主窗体 303