第一部分 习题解答 3
第1章 面向对象程序设计 3
第2章 Java概述和入门程序 4
第3章 Java程序设计基础 5
第4章 类和对象 17
第5章 类的继承和派生 23
第6章 多态性 28
第7章 Java实用包 38
第8章 图形和Java 2D 43
第9章 GUI组件和用户界面设计 47
第10章 异常处理 55
第11章 多线程 57
第12章 输入流和输出流处理 62
第13章 网络技术与应用开发 64
第14章 JDBC技术和数据库应用开发 66
第15章 JSP、Struts 2.1技术和Web应用开发 67
第二部分 Java的编程环境 75
第16章 Java应用开发环境 75
16.1 JDK下载、安装与使用 75
16.2 JCreator集成开发环境的安装和使用 78
16.3 MyEclipse 8.5的安装和使用 82
16.4 在浏览器下如何运行小应用程序 86
第17章 JSP应用开发环境 88
17.1 Tomcat的安装和配置 88
17.2 在MyEclipse 8.5上配置Tomcat服务器 90
17.3 在MyEclipse上创建、发布和运行Web应用程序 90
第三部分 实验 97
实验1 使用Java开发环境JDK、JCreator和MyEclipse对Java应用程序进行编辑、编译、运行 97
实验2 使用Java开发环境JDK、JCreator和MyEclipse对Java小应用程序进行编辑、编译、运行 99
实验3 数据类型及表达式 101
实验4 流程控制语句 105
实验5 方法 108
实验6 数组 111
实验7 类和对象 114
实验8 类的继承 115
实验9 多态性 117
实验10 Java实用包 121
实验11 图形与Java 2D 123
实验12 简单图形界面GUI的创建 125
实验13 布局管理器的使用 128
实验14 GUI的综合应用开发 129
实验15 Java异常处理的程序设计 130
实验16 Java自定义异常的程序设计 132
实验17 多线程程序设计 133
实验18 标准输入/输出流的程序设计 135
实验19 文件读写的程序设计 136
实验20 网络程序设计 137
实验21 使用JDBC查询MySQL数据库信息 138
实验22 使用JDBC对SQL Server数据库信息进行复杂查询 148
实验23 应用JSP动作的程序设计 156
实验24 使用JSP访问MySQL数据库的查询程序设计 158
实验25 使用JSP、表单请求访问MySQL数据库 161
实验26 使用Struts 2.1 技术开发Web应用 165
第四部分 部分实验参考答案 181
实验7 类和对象 181
实验8 类的继承 185
实验9 多态性 188
实验10 Java实用包 192
实验11 图形与Java 2D 195
实验16 Java自定义异常的程序设计 196
实验17 多线程程序设计 198
实验18 标准输入/输出流的程序设计 202