- ISBN:9787302545866
- 装帧:60g胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:224
- 出版时间:2021-01-01
- 条形码:9787302545866 ; 978-7-302-54586-6
本书特色
《Java程序设计实验指导》打破传统的单一辅导书的编写形式,以Java SE7.0为基础,注重可读性和实用性。 14个实验。每个实验由实验知识准备、实验目的、案例学习、实验内容及要求、拓展练习组成。提供源代码和运行结果。
内容简介
Java是一种接近面向对象的程序设计语言,具有通用性、高效性、平台移植性和安全性,得到了广泛的应用。在优选云计算和移动互联网的环境下,Java更具备显著的优势和广阔的前景。本书通过大量的案例解析和上机实验使读者掌握面向对象的思想和面向对象的程序设计方法。全书共14章,每章由知识提炼、实例解析、上机实验、拓展练习组成。在进行实验之前,先了解相关的知识点、实验目的,然后通过典型实例的学习完成相应的实验内容,很后学有余力的学生可以完成拓展练习,以达到巩同提高的目的。
本书概念清晰,结构合理,叙述简明易懂。无论是编程新手,还是具有编程基础的读者,都可从本书中获得新知识。本书可作为Java程序设计教学的辅助用书,也可作为实践、考研的参考用书。
目录
目录
第1章Java入门001
1.1知识提炼001
1.1.1Java运行平台001
1.1.2Java程序的运行机制001
1.1.3Java SE开发环境002
1.1.4Java开发工具003
1.1.5Java应用程序开发过程008
1.2实例解析009
1.3上机实验010
1.4拓展练习012
第2章Java基础语法014
2.1知识提炼014
2.1.1变量与常量014
2.1.2基本数据类型015
2.1.3运算符018
2.1.4语句与复合语句020
2.2实例解析021
2.3上机实验022
2.4拓展练习024
第3章选择结构026
3.1知识提炼026
3.1.1if选择结构026
3.1.2ifelse选择结构026
3.1.3多重if选择结构027
3.1.4switch结构028
3.1.5if与switch的比较028
3.2实例解析029
3.3上机实验032
Java程序设计实验指导
目录
3.4拓展练习033
第4章循环结构036
4.1知识提炼036
4.1.1while语句036
4.1.2dowhile语句037
4.1.3for语句038
4.1.4break与continue语句039
4.1.5多重循环039
4.2实例解析040
4.2.1实例1: 累加程序040
4.2.2实例2: 乘法口诀程序041
4.3上机实验042
4.3.1实验1: 韩信点兵042
4.3.2实验2: 水仙花数043
4.4拓展练习044
第5章Java方法048
5.1知识提炼048
5.1.1方法的定义048
5.1.2方法的调用049
5.1.3方法的参数050
5.1.4方法的重载050
5.1.5方法的递归051
5.2实例解析052
5.3上机实验055
5.4拓展练习057
第6章Java数组059
6.1知识提炼059
6.1.1数组概述059
6.1.2一维数组059
6.1.3二维数组060
6.1.4数组的空间开辟062
6.1.5数组工具类Arrays类063
6.2实例解析065
6.2.1实例1: 学生成绩等级判断065
6.2.2实例2: 矩阵转置066
6.3上机实验067
6.4拓展练习069
第7章类和对象071
7.1知识提炼071
7.1.1类071
7.1.2构造方法071
7.1.3对象的创建与使用072
7.1.4this关键字073
7.1.5static关键字075
7.2实例解析076
7.2.1实例1: 复数类076
7.2.2实例2: 银行账户类080
7.3上机实验085
7.4拓展练习089
第8章继承与多态092
8.1知识提炼092
8.1.1继承092
8.1.2子类构造方法092
8.1.3多态094
8.2实例解析095
8.2.1实例1: 银行信用卡类095
8.2.2实例2: 几何图形类099
8.3上机实验103
8.4拓展练习108
第9章接口与包112
9.1知识提炼112
9.1.1接口112
9.1.2接口的实现112
9.1.3包114
9.2实例解析115
9.2.1实例1: 求平均值115
9.2.2实例2: 计算面积与体积119
9.3上机实验122
9.4拓展练习126
第10章文件读/写130
10.1知识提炼130
10.1.1File类130
10.1.2字节流130
10.1.3字符流131
10.1.4随机访问文件131
10.1.5对象序列化132
10.2实例解析132
10.2.1实例1: 完全数文件读/写132
10.2.2实例2: 电话号码提取134
10.2.3实例3: 字数统计136
10.2.4实例4: 素数的随机读/写140
10.3上机实验142
10.4拓展练习146
第11章泛型与集合149
11.1知识提炼149
11.1.1泛型149
11.1.2泛型类的子类及有界类型参数150
11.1.3Collection151
11.1.4Set接口及其实现类152
11.1.5List接口及其实现类152
11.1.6Map接口及其实现类153
11.2实例解析154
11.2.1实例1: List集合的基本使用154
11.2.2实例2: Map集合的基本使用155
11.3上机实验157
11.4拓展练习160
第12章GUI编程162
12.1知识提炼162
12.1.1GUI概述162
12.1.2容器组件162
12.1.3基本组件163
12.1.4布局管理器163
12.1.5事件处理 163
12.1.6菜单、其他组件164
12.2实例解析165
12.2.1实例1: JList列表165
12.2.2实例2: 求三角形面积166
12.3上机实验170
12.3.1实验1: 对键盘每个操作的监控170
12.3.2实验2: 设计留言板171
12.4拓展练习177
第13章JDBC编程178
13.1知识提炼178
13.1.1数据库管理系统178
13.1.2JDBC的概念178
13.1.3JDBC API178
13.1.4JDBC数据库连接的基本步骤179
13.2实例解析180
13.3上机实验185
13.4拓展练习200
第14章网络编程202
14.1知识提炼202
14.1.1网络编程基本概念202
14.1.2两类传输协议: TCP 和 UDP202
14.1.3URL的组成与创建203
14.1.4InetAddress类204
14.1.5Socket通信原理204
14.1.6Applet对URL访问204
14.2实例解析204
14.3上机实验209
14.4拓展练习213
作者简介
赖小平,副教授,广东理工学院信息工程系软件教研室主任、广东省粤科标准化研究院标准化与知识产权教育专家,2015-2016连续两年聘为全国职业院校技能大赛裁判员。曾主编教材3本,参编教材4本。
-
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
落洼物语
¥8.7¥28.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
三国史
¥27.5¥50.0 -
飞机总体设计
¥46.8¥78.0 -
古代汉语(第四册)
¥16.1¥35.0 -
编辑审稿实务教程
¥35.1¥45.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
(平装)北大必修课:北大口才课
¥12.2¥45.0