Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清

所需积分/C币:50 2018-04-08 17:32:47 36MB PDF
428
收藏 收藏
举报

清华大学出版社丁振凡版Java语言程序设计实验指导与习题解答
Java语言程序设计实验指导与习题解答 丁振凡主编 李宪伟副主编 清华大学出版社 北京 内容简介 本书在内容体系上与本书作者编写的《Java语言程序设计》(清华大学出版社出版)一书紧密配合。 全书各章次序与主教材保持一致,目的是为每章的实践环节提供一个指导。每章包括知识要点、实验指导 和习题解答3个部分。知识要点部分对重要知识点和学生容易出错的部分进行了归纳总结;实验指导部分 包括实验目的、样例调试和编程练习。样例调试包括基本训练题和综合训练题,基本训练题用于强化概念 理解,分步启发引导学生在编程调试过程中进行知识总结,综合训练题注意融合知识的趣味性及实用性, 有利于学生能力的培养,实验部分的编程练习题供学生思考和训练;习题解答部分对主教材后每章的习题 进行分析和解答 本书可作为高等院校开设Java语言课程的实验配套教材,也可以作为读者自学Java语言的学习 用书。 本书封面贴有清华大学出版社防伪标签,无标签者不得销售。 版权所有,侵权必究。侵权举报电话:010-6278298913701121933 图书在版编目(C|P)数据 Jaa语言程序设计实验指导与习题解答/振凡主编,一北京:清华大学出版社,2010.2 ISBN978-7302-24036-5 1.①JⅡ.①丁…Ⅲ.①Java语言程序设计高等学校教学参考资料IV.①TP312 中国版本图书馆CIP数据核字(2010)第211370号 责任编辑:杜长清 封面设计:刘超 版式设计:侯哲芬 责任校对:姜彦 责任印制:何芊 出版发行:清华大学出版社 地址:北京清华大学学研大厦A座 hp:∥www.tup.com.cn 邮编:100084 社总机:010-62770175 邮购:010-62786544 投稿与读者服务:010-62776969,C-service@tup.tsinghua.edu.cn 质量反馈:010-62772015,zhiliang@tup.tsinghua.edu.cn 印刷者:北京嘉实印刷有限公司 装订者:北京国马印刷厂 经销:全国新华书店 开本:185×260印张:15字数:344千字 版次:2010年12月第1版 印次:2010年12月第1次印刷 印数:1~4000 定价:28.00元 产品编号:040132-01 前言 上机实践是程序设计语言教学的一个重要环节,也是学生提高编程能力的最重要途径 记得笔者参加全国精品课程师资培训研讨会时,清华大学吴文虎教授的一席话令我印象深 刻,在给学生讲授C语言的课上,他问学生听懂了没有,学生回答:“听懂了。”他接着 告诉学生:“我保证你不会。”意思是不亲自上机实践就不能将知识变成自己的,当然也 不能算真正掌握相关内容。只有自己动手编写程序并上机调试程序才能将书本知识灵活运 用,才能取得编程和调试程序的经验。编程过程中涉及分析问题、整理逻辑思路、思考解 题算法、程序表达、选择数据结构、程序调试分析等诸多环节,所有这些均离不开上机训练。 为了让学生的上机训练过程更有针对性,笔者编写了这本《Java语言上机实验指导和 习题解答》。该书在内容体系上与笔者编写的《Java语言程序设计》(清华大学出版社出 版)一书紧密配合。全书分17章,与主教材保持一致。每章内容包括知识要点、实验指导 和习题解答3个部分。知识要点部分对重要知识点和学生容易出错的部分进行归纳总结; 实验指导包括实验目的、样例调试和编程练习。样例调试部分包括基本训练题和综合训练 题,基本训练题用于强化概念理解,通过分步启发引导的方式指导学生在简单编程调试过 程中逐步对Jaⅶa知识进行总结;而综合样例培养学生综合应用知识能力,综合训练题注意 融合趣味性及实用性。习题解答部分对主教材后每章的习题进行分析和解答。本书出发点 是让每次实验都有一个明确的目标和效果,从而让学生能掌握相关知识,并加以灵活运用。 本书既可作为高等院校开设Java语言课程的实验配套教材,也可以作为读者学习Java 语言的自学用书。书中的样例代码和习题解答中的程序均经过调试。对于稍复杂的试题给 出了解题思路分析,望读者能仔细阅读体会。希望本书能对读者编程能力的提高有较大的 促进作用。 本书第1~15章由华东交通大学丁振凡教授编写,第16和17章由李宪伟老师编写。 感谢华东交通大学的蔡体健、莫佳、李卓群等老师对本书编写提出的宝贵意见。感谢研究 生张晓瑞参与习题的解答与调试。由于编者水平有限,疏漏和错误在所难免,希望读者提 出宝贵意见。 编者 2010年9月8日于南昌 目录 第1章Java语言概述.… 1.1知识要点 1.1.1Java编程运行环境的安裝 112Java程序调试步骤….111111 1.13常见错误处理 112 1.14上机调试中常用的DOS命令……3 11.5Java程序的特点 1.1.6Java程序数据的输出显示 12实验指导 121实验目的 1,2,2实验内容 1.3习题解析 4479 第2章Java数据类型与表达式 2.1知识要点 2.11基本数据类型、变量 …兽主 2.1.2自动类型转换与强制类型转换…… 10 213数据的输入输出…111110 2.1.4容易用错的运算符∴ 11 21.5封装数学函数功能的Math类…12 22实验指导.…12 221实验目的 12 22.2实验内容…111111113 2.3习题解析 16 第3章流程控制语句 ““… 19 3.1知识要点.… 1..19 31.1if语句. 3.12 switch语句 末主建 19 31,3循环语句 和,+.和+ 20 3.14常见问题处理 21 32实验指导 21 321实验目的…1 322实验内容 (中, 21 3.3习题解析 ““*“““→“·“··““··" 26 IV Ja≌a语言程序设计实验指导与习题解答 第4章数组和方法 4.1知识要点…34 41.1数组的定义与分配空间…1114 4.12数组的访问…. 34 43命令行参数数组 35 4.14方法的定义 4.1.5方法的调用. 35 41.6方法的参数传递…35 4.1.7递归问题 1136 4.2实验指导 36 421实验目的 36 42.2实验内容… “““ 37 4.3习题解析…… 41 第5章类与对象… ,49 5.1知识要点……49 5.1.1类….49 512对象创建与构造方法.…. 击,… 513对象引用变量与对象关系 514静态空间与实例空间......150 52实验指导 …“““不““不“““““““+“““““∵· 50 521实验目的 不体““““↓““““““““““““和“““*““··““一“想十 ,50 52.2实验内容…11.10 5.3习题解析. ……55 第6章继承与多态 私“““““““ 63 6.1知识要点 61,1继承的概念∴ …““………“………………“… 612构造方法与继承关系… 613对象引用变量赋值原则… 63 614多态的两种表现形式 …111163 61.5继承关系中对成员的访问 …164 6.1.6 Object类 ““““““…,“………“……物 62实验指导.1.64 621实验目的 ………………………164 622实验内容… …:+:其………: 63习题解析.69 第7章常用数据类型处理类 ………“““4“““…: 74 7.1知识要点 “…丰看看带“乱““… 74 目 求 7.1.1数据类型包装类 …,……11111174 7.1.2 String类——字符串常量 ………,…丰击…………… 74 713 String Buffer类——可变字符串……15 72实验指导16 721实验目的….11176 722实验内容…16 7.3习题解析 非非““…·“““““: 79 第8章抽象类和接口 .:;“““;““““““““““““““··“··::主主主 86 8.1知识要点 早““…,“ 86 8.1.1抽象类 812接口 ……86 81.3内嵌类 主, ………,87 82实验指导 87 821实验目的 822实验内容… 8.3习题解析…90 第9章异常处理,… 95 9.1知识要点.95 9.1.1异常处理结构,,,, …… 9.12常见系统异常…,,..---95 91.3自定义异常… “……+”,,…,… 92实验指导..96 921实验目的 922实验内容 ……1111111196 93习题解析..,10 第10章 Applet编程与Java绘图. 105 10.1知识要点 105 10.11 Applet程序的执行特点 10.1.2 Applet方法 ………………计…1105 10.13 Applet的图形绘制 10.14控制颜色和字体… 10.1.5 Applet的参数传递 …106 库a品+, 106 10.1.6 Applet的多媒体支持...107 102实验指导 是吾量量出量主非 108 1021实验目的 108 1022实验内容 ,111108 10.3习题解析…… “““4““““+*+““ ……,…,,…,,,10 VI· Java语言程序设计实验指导与习题解答 第11章图形用户界面编程基础 界!私… 11.1知识要点. ·…”““““““““ ,,117 1111容器、布局和部件…1117 1.12事件处理…1118 112实验指导 ,120 1121实验目的 1-1120 112.2实验内容…120 113习题解析 123 第12章多线程 132 12.1知识要点 132 121.1线程的创建…11 132 1212线程的调度,,, 1.1....132 121,3线程的状态与生命周期…1111132 12144线程的同步—解决资源访问冲突问题…133 122实验指导 早年事平““““““““““t 133 1221实验目的 .133 1222实验内容… 本………*“…“…“……… ,133 123习题解答....135 第13章流式输入输出与文件处理. .1446 13.1知识要点 丰“““““““““““ ……,,,,,.146 1311面向字节的输入与输出流…146 13.1.2面向字符的输入与输出流 ,,,146 1313文件的顺序读写…147 13.14File类..... 147 1315随机文件 …,……s;110148 131.6对象序列化. 148 13.2实验指导 国日‘话。iia 148 1321实验目的 8 1322实验内容…… ………10149 13.3习题解析 151 第14章Java泛型与收集AP-..........1641 141知识要点 161 14.1.1Java泛型 161 14.1.2 Collection接口…1 1413Set接口及实现类…..162 1414ist接口及实现类 162 14.1.5Map接口及实现类 ……162 目录 VIl. 142实验指导… ……………………"…,…,1,1111163 1421实验目的 …163 1422实验内容…163 143习题解析.… ………,...166 第15章高级图形界面编程 172 151·知识要点… 72 151.1 Swing部件划分 ……………………11;,::1172 15.1.2使用 Swing的基本规则 15.13常用图形部件的使用特点…… 152实验指导. …173 1521实验目的 主主算 173 1522实验内容 ………………………::111173 15.3习题解析 …………………………………………………175 第16章Java的网络编程 …………………………,,,,190 16.1知识要点…… ………………,,,,.....,,,190 161.1 InetAddress类, ………………,…,::…,190 1612 Socket通信原理. 190 1613无连接的数据报…… ,11111190 1614数据报多播通信… 191 161.5 Applet对URL访问 …191 162实验指导191 1621实验目的 …………………11111191 1622实验内容 ……………………191 163习题解析 ………,,...194 第17章JDBC技术和数据库应用1211 171知识要点… “… 211 17.1.1 JDBC AP1…11211 1712连接数据库 211 1713 Statement接口方法 …………1 中想 211 1714 Resultset的访问… 212 1715关于可滚动结果集… …......212 1716用 Preparedstatement类实现SQL操作…1213 172实验指导 …11111213 172.1实验目的……… ……………:………,:213 17.22实验内容......1 214 173习题解析.218 参考文献 …227

...展开详情
试读 127P Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清
立即下载
限时抽奖 低至0.43元/次
身份认证后 购VIP低至7折
一个资源只可评论一次,评论内容不能少于5个字
您会向同学/朋友/同事推荐我们的CSDN下载吗?
谢谢参与!您的真实评价是我们改进的动力~
关注 私信
上传资源赚钱or赚积分
最新推荐
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清 50积分/C币 立即下载
1/127
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第1页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第2页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第3页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第4页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第5页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第6页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第7页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第8页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第9页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第10页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第11页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第12页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第13页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第14页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第15页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第16页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第17页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第18页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第19页
Java语言程序设计实验指导与习题解答 (丁振凡版)pdf高清第20页

试读结束, 可继续阅读

50积分/C币 立即下载