第1章 习题解答 1
1.1 Java概述和开发工具 1
1.2 Java语言基础 3
1.3 面向对象程序设计 10
1.4 Java的核心API 16
1.5 集合 19
1.6 异常 20
1.7 多线程 22
1.8 输入/输出处理 25
1.9 图形用户界面 32
1.10 Java数据库连接 35
1.11 Java网络编程 39
1.12 Java Web应用 44
第2章 上机实验 47
2.1 【实验2-1】Java程序的编辑、编译、运行 47
2.2 【实验2-2】Eclipse的安装、配置和使用 48
2.3 【实验2-3】Java语言基础 48
2.4 【实验2-4】类与面向对象 52
2.5 【实验2-5】接口和包 54
2.6 【实验2-6】数组和字符串 55
2.7 【实验2-7】异常处理 55
2.8 【实验2-8】多线程 57
2.9 【实验2-9】输入/输出系统 59
2.10 【实验2-10】Java图形用户界面 60
2.11 【实验2-11】使用JDBC连接数据库 60
2.12 【实验2-12】使用Hibernate连接数据库 61
2.13 【实验2-13】网络编程应用 61
2.14 【实验2-14】Java Web程序的开发 62
第3章 实验参考答案 63
3.1 【实验3-1】Java程序的编辑、编译、运行 63
3.2 【实验3-2】Eclipse的安装、配置和使用 64
3.3 【实验3-3】Java语言基础 69
3.4 【实验3-4】类与面向对象 71
3.5 【实验3-5】接口和包 75
3.6 【实验3-6】数组和字符串 80
3.7 【实验3-7】异常处理 81
3.8 【实验3-8】多线程 84
3.9 【实验3-9】输入/输出系统 88
3.10 【实验3-10】Java图形用户界面 92
3.11 【实验3-11】使用JDBC连接数据库 95
3.12 【实验3-12】使用Hibernate连接数据库 101
3.13 【实验3-13】网络编程应用 105
3.14 【实验3-14】Java Web程序的开发 108
第4章 综合实例 114
4.1 【实例4-1】简单计算器 114
4.2 【实例4-2】学生信息管理系统 126
4.3 【实例4-3】C/S模式的聊天室 147
4.4 【实例4-4】Web通讯录 162
参考文献 176