计算机类专业教育 > 程序设计类
Java语言程序设计例题解析与实验指导(第四版)
书号:9787113264550 套系名称:普通高等教育“十一五”国家级规划教材普通高等院校计算机基础教育规划教材·精品系列
作者:李昕怡 李尊朝 苏军 出版日期:2019-12-01
定价:39.00 页码 / 开本:260 /16
策划编辑:刘丽丽 责任编辑:刘丽丽 徐盼欣
适用专业:计算机类 适用层次:本科
最新印刷时间:2022-08-17
资源下载
教学课件(暂无)
教学素材
习题答案(暂无)
教学案例(暂无)
教学设计(暂无)
教学视频(暂无)
内容简介
前言
目录
作者介绍
图书特色
本书是《Java语言程序设计》(第四版)(李尊朝、苏军、李昕怡编著,中国铁道出版社有限公司出版)的配套教材。全书由三部分组成:第1部分典型例题解析和课后习题解答是典型例题和主教材中全部课后习题的详细分析、解答、程序及上机运行结果;第2部分上机实验及各实验程序代码是精心设计的17个实验及相应的程序代码,分别对应主教材中的各章内容;第3部分综合实例包括两个具有较高综合性的编程实例。附录部分介绍功能强大的JBuilder集成开发环境。 本书层次清晰,注重实用,适合作为普通高等院校Java语言程序设计课程的教学辅导书,也可供编程爱好者参考使用。
本书是《Java语言程序设计》(第四版)(李尊朝、苏军、李昕怡编著,中国铁道出版社有限公司出版)的配套教材。 《Java 语言程序设计》第一版、第二版和第三版分别于2004 年、2007 年和2013年出版,至今已经重印30余次,销量逾20万册,获“西安交通大学优秀教材奖”,并被教育部评为普通高等教育“十一五”国家级规划教材,被数百所高校及部分省市自学考试选作教材,并被很多学术论文、学位论文、程序设计类教材和精品课程网站列为参考文献。 本书与主教材紧密配合,增改了部分例题和实验,更便于读者理解面向对象和网络编程知识,提高编程能力。 本书内容包括典型例题解析和课后习题解答、上机实验及各实验程序代码和综合实例。 (1)典型例题是对主教材实例的进一步补充和提升,为完成课后习题提供了有益铺垫。每个例题都给出了较详细的分析、解答或程序及上机运行结果。 (2)课后习题解答给出主教材所有习题的详细分析、解答或程序及上机运行结果。为了方便用户阅读程序,加深对程序的理解,本书在给出例题和习题上机运行结果时,将用户通过键盘输入的信息用下画线进行标记,使其与程序的输出信息严格区分。 (3)上机实验提供了精心设计的17个实验及其源程序,每个实验对应主教材一章内容,需要2~4个实验学时。为了方便不同背景和实验学时的教学使用,大部分实验由若干具有一定独立性的子实验组成。教学过程中,教师可以根据实际情况进行适当组配。 (4)综合实例提供了两个具有较高综合性、涉及全书大部分内容的编程实例,是对学生综合编程能力的进一步训练和提升,为日后开发大型应用系统提供铺垫。 (5)附录部分介绍具有强大功能和众多用户的Java集成开发环境JBuilder。JBuilder是一个功能强大、容易使用的Java可视化集成开发环境,非常适合开发大型应用系统。 编者根据多年的教学和软件开发经验,结合众多任课教师和广大读者的反馈,对本书的例题、习题和实验再次进行了精心设计,更突出实用性、易读性和编程能力培养,所有例题和习题都配有编程思想的详细分析,阅读教材就像听教师讲课一样清晰明了。 本书及主教材中所有程序代码都通过了上机测试,编者备有所有程序代码的电子版。 本书由李昕怡、李尊朝和苏军编著,李昕怡设计了全书结构,并负责统稿工作。饶元、曹博、石建华、代海涛、蔺礼强和毛崎等参与了资料收集,进行了大量的程序调试工作,编者深表谢意。本书在编写和出版过程中得到了西安交通大学领导、中国铁道出版社有限公司编辑的大力支持和帮助,在此表示感谢。 尽管书稿几经修改,但仍难免存在疏漏和不妥之处,恳请业界同仁及读者朋友提出宝贵意见,以便再版修订时进一步完善。 编 者 2019年10月
第1部分 典型例题解析和课后习题解答 第1章 Java语言概述 1 1.1 典型例题解析 1 1.2 课后习题解答 2 第2章 Java语言基础 4 2.1 典型例题解析 4 2.2 课后习题解答 7 第3章 基本控制结构 9 3.1 典型例题解析 9 3.2 课后习题解答 11 第4章 方法 18 4.1 典型例题解析 18 4.2 课后习题解答 22 第5章 数组 28 5.1 典型例题解析 28 5.2 课后习题解答 35 第6章 类和对象 43 6.1 典型例题解析 43 6.2 课后习题解答 47 第7章 类的继承和多态机制 55 7.1 典型例题解析 55 7.2 课后习题解答 65 第8章 接口和包 71 8.1 典型例题解析 71 8.2 课后习题解答 77 第9章 异常处理 82 9.1 典型例题解析 82 9.2 课后习题解答 86 第10章 输入与输出 89 10.1 典型例题解析 89 10.2 课后习题解答 93 第11章 图形用户界面设计 100 11.1 典型例题解析 100 11.2 课后习题解答 106 第12章 Swing组件 116 12.1 典型例题解析 116 12.2 课后习题解答 123 第13章 Applet程序 133 13.1 典型例题解析 133 13.2 课后习题解答 138 第14章 多线程 141 14.1 典型例题解析 141 14.2 课后习题解答 146 第15章 数据库编程 148 15.1 典型例题解析 148 15.2 课后习题解答 152 第16章 网络编程 156 16.1 典型例题解析 156 16.2 课后习题解答 159 第17章 JSP编程 165 17.1 典型例题解析 165 17.2 课后习题解答 173 第2部分 上机实验及各实验程序代码 第18章 上机实验 182 上机实验1 Java开发环境 182 上机实验2 数据类型与表达式 183 上机实验3 基本控制结构 184 上机实验4 方法 185 上机实验5 数组 185 上机实验6 类和对象 186 上机实验7 类的继承和多态机制 187 上机实验8 接口和包 187 上机实验9 异常处理 188 上机实验10 输入与输出 189 上机实验11 图形用户界面 190 上机实验12 Swing组件 191 上机实验13 Applet程序 191 上机实验14 多线程 192 上机实验15 数据库编程 193 上机实验16 网络编程 193 上机实验17 JSP编程 194 第19章 程序代码 195 程序代码实验1 Java开发环境程序代码 195 程序代码实验2 数据类型与表达式程序代码 195 程序代码实验3 基本控制结构程序代码 196 程序代码实验4 方法程序代码 197 程序代码实验5 数组程序代码 198 程序代码实验6 类和对象程序代码 201 程序代码实验7 类的继承和多态机制程序代码 203 程序代码实验8 接口和包程序代码 205 程序代码实验9 异常处理程序代码 207 程序代码实验10 输入与输出程序代码 208 程序代码实验11 图形用户界面程序代码 210 程序代码实验12 Swing组件程序代码 213 程序代码实验13 Applet程序的程序代码 216 程序代码实验14 多线程程序代码 218 程序代码实验15 数据库编程程序代码 219 程序代码实验16 网络编程程序代码 221 程序代码实验17 JSP编程程序代码 223 第3部分 综 合 实 例 第20章 综合实例练习 226 综合实例1 学生信息管理程序实例 226 综合实例2 网上聊天程序实例 237 附录A JBuilder 9集成开发环境简介 244 参考文献 252
西安交通大学
无