Java语言程序设计例题解析与实验指导(第三版)
书 号:9787113164621
丛 书 名:高等学校计算机基础教育课程“十二五”规划教材·卓越系列
作 者:李尊朝 李昕怡 苏 军
译 者:
开 本:16开
装 帧:平装
正文语种:
出 版 社:中国铁道出版社有限公司
定 价:30元
-
内容简介
本书是《Java语言程序设计(第三版)》(李尊朝苏军李昕怡编写,中国铁道出版社出版)的配套教材,由三篇组成。第一篇“典型例题解析和课后习题解答”是典型例题和《Java语言程序设计(第三版)》一书中全部课后习题的详细分析、解答、程序及上机运行结果。第二篇“上机实验”是精心设计的16个实验及相应的程序代码,分别对应《Java语言程序设计(第三版)》中的各章。第三部分“综合实例”包括两个具有较高综合性的编程实例。附录部分介绍功能强大的Jbuilder集成开发环境。本书层次清晰,注重使用,可作为高校本、专科学生Java语言程序设计课程的教学辅导书,也可供编程爱好者使用。 -
前言
本书是为《Java语言程序设计(第三版)》(李尊朝 苏军编著,中国铁道出版社出版,已被教育部评为普通高等教育“十一五”国家级规划教材,获西安交通大学优秀教材奖,被数百所高校选作教材)编写的配套教学辅导书。本书第三版保留了前两版的基本宗旨和风格,特别注重实用性、易读性;显著加深了网络编程知识,以顺应网络时代对编程人员技能的要求;增改了部分例题、习题和实验,更便于读者理解面向对象的编程知识,提高编程能力。
本书内容包括典型例题解析和课后习题解答、上机实验及各实验程序代码和综合实例:
(1)典型例题是对《Java语言程序设计(第三版)》一书实例的进一步补充和提升,为完成课后习题提供了有益铺垫。每个例题都给出了较详细的分析、解答或程序及上机运行结果。
(2)课后习题解答部分给出《Java语言程序设计(第三版)》一书所有习题的详细分析、解答或程序及上机运行结果。为了方便用户阅读程序,加深对程序的理解,本书在给出例题和习题上机运行结果时,将用户通过键盘输入的信息用下画线进行标记,使其与程序的输出信息严格区分。
(3)上机实验部分提供了精心设计的16个实验及其源程序,每个实验对应主教材每章内容,需要2~4个实验学时。为了方便不同背景和实验学时的教学使用,大部分实验由数个具有一定独立性的子实验组成。教学过程中,教师可以根据实际情况进行适当组配。
(4)综合实例部分提供了两个具有较高综合性、涉及全书大部分内容的编程实例,是对学生综合编程能力的进一步训练和提升,为日后开发大型应用系统提供铺垫。
(5)附录部分介绍具有强大功能和众多用户的Java集成开发环境JBuilder。JBuilder是一个功能强大、容易使用的Java可视化集成开发环境,非常适合开发大型应用系统。
编者根据近几年的教学和软件开发经验,结合任课教师和读者的反馈,对本书的例题、习题和实验再次进行了精心设计,更突出实用性、易读性和编程能力培养,所有例题和习题都配有编程思想的详细分析,阅读教材就像听教师讲课一样清晰明了。
本书及《Java语言程序设计(第三版)》中所有程序代码都通过了上机测试,编者备有所有程序代码的电子版,需要的读者可通过http://www.51eds.com下载。
本书由李尊朝、李昕怡和苏军编著,李尊朝设计了全书结构,并做了最后的统稿工作。饶元、曹博、石建华、代海涛、蔺礼强和毛崎等参与了资料收集,进行了大量的程序调试工作,编者深表谢意。本书在编写和出版过程中得到了西安交通大学领导、中国铁道出版社编辑的大力支持和帮助,在此表示感谢。
尽管书稿几经修改,但难免存在疏漏和不妥之处,恳请业界同仁及读者朋友提出宝贵意见,以便再版修订时进一步完善。
编 者
2013年5月 -
目录
第一部分 典型例题解析和课后习题解答
第1章 Java语言概述1
1.1 典型例题解析1
1.2 课后习题解答2
第2章 Java语言基础4
2.1 典型例题解析4
2.2 课后习题解答6
第3章 基本控制结构9
3.1 典型例题解析9
3.2 课后习题解答11
第4章 方法17
4.1 典型例题解析17
4.2 课后习题解答21
第5章 数组27
5.1 典型例题解析27
5.2 课后习题解答33
第6章 类和对象41
6.1 典型例题解析41
6.2 课后习题解答45
第7章 类的继承和多态机制52
7.1 典型例题解析52
7.2 课后习题解答61
第8章 接口和包67
8.1 典型例题解析67
8.2 课后习题解答73
第9章 异常处理78
9.1 典型例题解析78
9.2 课后习题解答82
第10章 输入与输出85
10.1 典型例题解析85
10.2 课后习题解答88
第11章 图形用户界面设计95
11.1 典型例题解析95
11.2 课后习题解答100
第12章 Swing组件110
12.1 典型例题解析110
12.2 课后习题解答117
第13章 Applet程序126
13.1 典型例题解析126
13.2 课后习题解答131
第14章 多线程134
14.1 典型例题解析134
14.2 课后习题解答139
第15章 数据库编程141
15.1 典型例题解析141
15.2 课后习题解答145
第16章 网络编程149
16.1 典型例题解析149
16.2 课后习题解答152
第二部分 上机实验及各实验程序代码
第17章 上机实验158
上机实验一 Java开发环境158
上机实验二 数据类型与表达式159
上机实验三 基本控制结构160
上机实验四 方法160
上机实验五 数组161
上机实验六 类和对象162
上机实验七 类的继承和多态机制162
上机实验八 接口和包163
上机实验九 异常处理163
上机实验十 输入与输出165
上机实验十一 图形用户界面165
上机实验十二 Swing组件166
上机实验十三 Applet程序166
上机实验十四 多线程167
上机实验十五 数据库编程168
上机实验十六 网络编程169
第18章 程序代码170
程序代码实验一 Java开发环境
程序代码170
程序代码实验二 数据类型与表达式
程序代码170
程序代码实验三 基本控制结构
程序代码171
程序代码实验四 方法程序代码172
程序代码实验五 数组程序代码173
程序代码实验六 类和对象程序
代码176
程序代码实验七 类的继承和多态
机制程序代码178
程序代码实验八 接口和包程序
代码180
程序代码实验九 异常处理程序
代码182
程序代码实验十 输入与输出程序
代码183
程序代码实验十一 图形用户界面
程序代码185
程序代码实验十二 Swing组件程序
代码187
程序代码实验十三 Applet程序的
程序代码191
程序代码实验十四 多线程程序
代码192
程序代码实验十五 数据库编程
程序代码193
程序代码实验十六 网络编程
程序代码196
第三部分 综 合 实 例
第19章 综合实例练习198
综合实例一 学生信息管理程序实例198
综合实例二 网上聊天程序实例209
附录A JBuilder 9开发环境简介216
参考文献224 -
作者介绍
主要著译者顺序姓名学历职称学科专长通讯地址1李尊朝 博士 教授 计算机 工作单位西安交通大学 邮政编码 电话 2 工作单位 邮政编码 电话 3 工作单位 邮政编码 电话 审校者(主审者) 学历 工作单位 邮政编码 电话 职称 工作单位 邮政编码 电话 -
编辑推荐
为顺应网络时代加深了网络编程知识,实验丰富,特别注重实用性和易读性。 -
书评书荐
-
附件下载
图书推荐