新書推薦:
《
新民说·现实政治史:从马基雅维利到基辛格
》
售價:HK$
99.7
《
宽容是件奢侈品(人生360度·一分钟经典故事)
》
售價:HK$
44.6
《
甲骨拼合六集
》
售價:HK$
333.8
《
视觉美食家:商业摄影实战与创意解析
》
售價:HK$
132.2
《
中国经济发展的新阶段:机会与选择
》
售價:HK$
99.7
《
DK月季玫瑰百科
》
售價:HK$
210.6
《
为你想要的生活
》
售價:HK$
66.1
《
关键改变:如何实现自我蜕变
》
售價:HK$
77.3
|
編輯推薦: |
该教材是《Java程序设计课程的基础(第8版)》的配套实验教材。该实验教材的近100个实验详细讲解了Java语言的各个部分。每个实验都给出了实例以及具体的上机指导,实验有目的地针对学习Java语言过程中遇到的重点和难点,强调实用性和易学性,可以帮助读者进一步熟悉和掌握Java语言的语法知识及程序设计的方法。本次实验教材较前一版有较大的修改,增删了某些实验内容习题,以进一步满足用户的需求。非常适用于自学。
|
內容簡介: |
本书是主教材《Java 程序设计基础》(第 8 版)(陈国君主编,清华大学出版社出版)的配套实验 指导与习题解答。全书分为两部分。第一部分是实验指导,共有 18 章,基本与主教材中的 18 章一一对应。 每章都有相关内容的知识点,并包含若干上机实验,每个实验都由实验目的、实验要求、程序模板和实 验指导等部分组成。实验内容由浅入深、循序渐进,知识点全面,并针对 Java 学习过程中遇到的重点和 难点进行讲解与指导,强调实用性和易学性,可以帮助读者进一步熟悉和掌握 Java 语言的语法知识及程 序设计的方法。第二部分是主教材的习题解答,并对编程题给出了完整的程序代码。 本书既可以作为高等院校计算机及其相关专业“面向对象程序设计”课程的教学用书,也可以作为 高等院校程序设计公共选修课用书,还可以用作职业教育的培训用书和 Java 初学者的入门书。
|
目錄:
|
实验3.3 for循环语句与应用.32
实验3.4 while循环语句与数据累加 33
实验3.5 while循环语句与字符比较 35
实验3.6 do-while循环语句 .36
实验3.7 递归方法37
第3章实验参考答案38
第4章 数组、字符串与正则表达式 39
实验4.1 数组元素的访问与数组长度属性39
实验4.2 从键盘输入数据给数组元素赋值40
实验4.3 二维数组41
实验4.4 字符串相等的比较42
实验4.5 字符串方法的调用45
实验4.6 随机生成字符46
实验4.7 命令行参数47
实验4.8 正则表达式48
第4章实验参考答案50
第5章 类与对象 52
实验5.1 类定义与创建对象52
实验5.2 参数传递54
实验5.3 有返回值可变参数方法的应用55
实验5.4 无返回值可变参数方法的应用56
第5章实验参考答案57
第6章 Java语言类的特性 58
实验6.1 类的私有成员与公共成员58
实验6.2 类构造方法重载与默认构造方法60
实验6.3 在构造方法内调用另一个构造方法61
实验6.4 方法的重载63
实验6.5 类的静态成员64
第6章实验参考答案67
Java程序设计基础 第8版 实验指导与习题解答 3校 文前.indd 4
2023/6/28 10:53:25
目 录
V
第7章 继承与抽象类 69
实验7.1 类的继承 69
实验7.2 继承关系中构造方法的调用顺序 71
实验7.3 子类调用父类的方法 72
实验7.4 方法的覆盖 74
实验7.5 抽象类 75
第7章实验参考答案 77
第8章 包与接口 78
实验8.1 编译与运行具有包的程序 78
实验8.2 调用不同包中的类 80
实验8.3 接口的定义与类实现接口 82
实验8.4 接口实现类多重继承及名字冲突 83
第8章实验参考答案 85
第9章 异常处理 86
实验9.1 Java语言中的常见异常类 86
实验9.2 多异常处理 88
实验9.3 由方法抛出异常 89
实验9.4 主动抛出异常 91
第9章实验参考答案 92
第10章 输入输出 93
实验10.1 FileInputStream类的应用 .93
实验10.2 FileOutputStream类的应用 94
实验10.3 FileReader与FileWriter类的应用 96
实验10.4 标准输入输出与重定向 97
实验10.5 读写基本类型数据 99
实验10.6 对象的写入与读取 100
实验10.7 文件属性的操作 103
实验10.8 对文件的随机访问 105
实验10.9 NIO中Buffer类的应用 .107
第10章实验参考答案 108
第11章 泛型与容器类 110
实验11.1 泛型类定义与方法的调用 110
实验11.2 类作为类型实参的泛型应用 111
实验11.3 链表LinkedList的应用 113
实验11.4 集合及应用 115
实验11.5 hashMap与treeMap的结合应用 .116
第11章实验参考答案 118
第12章 内部类、匿名内部类与Lambda表达式 119
实验12.1 内部类 119
实验12.2 匿名内部类 122
实验12.3 Lambda表达式 .123
实验12.4 方法引用 124
第12章实验参考答案 125
第13章 图形界面设计 127
实验13.1 创建窗口 127
实验13.2 网格面板与文本组件 129
实验13.3 单选按钮组件 131
第13章实验参考答案 132
第14章 事件处理 134
实验14.1 动作事件 134
实验14.2 鼠标事件及处理程序 135
实验14.3 键盘事件及处理程序 137
实验14.4 为绑定属性注册监听者 138
第14章实验参考答案 142
第15章 绘图与动画程序设计 143
实验15.1 绘制椭圆和八边形 143
实验15.2 制作一个小球在弧上滚动的动画 145
实验15.3 利用时间轴动画制作一个旋转的风扇 146
第15章实验参考答案 149
Java程序设计基础 第8版 实验指导与习题解答 3校 文前.indd 6
2023/6/28 10:53:25
目 录
第16章 多线程 150
实验16.1 用Thread类创建线程 150
实验16.2 实现Runnable接口创建线程 152
实验16.3 铁路售票程序 153
实验16.4 线程同步机制 154
第16章实验参考答案 157
第17章 Java网络编程 158
实验17.1 使用URL类访问网络资源 158
实验17.2 InetAddress程序设计 .160
实验17.3 基于TCP的通信程序设计 161
实验17.4 基于UDP的通信程序设计 164
第17章实验参考答案 168
第18章 Java数据库程序设计 169
实验18.1 部署MySQL、phpMyAdmin与JDBC驱动程序的安装 169
实验18.2 查询数据库 173
实验18.3 Statement接口 .175
实验18.4 PreparedStatement接口 177
实验18.5 DatabaseMetaData与ResultSetMetaData接口 .179
实验18.6 事务操作 181
第18章实验参考答案 183
第二部分 习题解答
第1章习题解答 187
第2章习题解答 189
第3章习题解答 191
第4章习题解答 195
第5章习题解答 207
第6章习题解答 216
第7章习题解答 221
第8章习题解答 224
第9章习题解答 228
第10章习题解答 231
第11章习题解答 238
第12章习题解答 243
第13章习题解答 246
第14章习题解答 252
第15章习题解答 264
第16章习题解答 278
第17章习题解答 282
第18章习题解答 290
Java程序设计基础 第8版 实验指导与习题解答 3校 文前.indd 8
2023/6/28 10:53:25
|
內容試閱:
|
加深学生对所学知识的理解和掌握,从而激发学生学习的兴趣,并为以后更深入地学习
Java程序设计打下扎实的基础。
习题解答部分对主教材中的习题进行了详细的解答,并对编程题给出了完整的程序代
码,这样可以在掌握Java编程技巧上少走弯路。
希望读者在使用和调试本书程序的同时,能加深对Java语言的理解,提高程序设计
的能力,并在此过程中不断发现问题、思考问题、解决问题。
本书由陈国君、陈磊、李梅生、刘秋莲共同编写。由于作者水平有限,书中难免有错
误和不妥之处,望广大读者和同行专家批评指正。
本书的出版得到了清华大学出版社的大力支持,刘向威和张爱华编辑为本书的顺利出
版付出了大量心血。在此,对所有提供支持、帮助的人和单位敬致谢忱。
编 者
2023年2月
|
|