- ISBN:9787302658207
- 装帧:平装-胶订
- 册数:暂无
- 重量:暂无
- 开本:其他
- 页数:208
- 出版时间:2024-05-01
- 条形码:9787302658207 ; 978-7-302-65820-7
本书特色
编者在多年教学经验的基础上,结合企业实训要求,根据学生的认知规律精心组织了本书内容,并通过大量的案例,循序渐进地介绍了Java语言程序设计的有关概念和编程技巧。每一章都包含若干实验,每个实验基本都由实验目的、实验要求、程序模板和实验指导等部分组成。实验内容由浅入深、循序渐进,知识点全面,并有目的地针对学习Java语言过程中遇到的重点和难点进行讲解与指导,强调实用性和易学性,可以帮助读者进一步熟悉和掌握Java语言的语法知识及程序设计的技巧。
内容简介
本书是清华大学出版社出版的教材《Java语言程序设计》的配套用书,也可独立作为上机用书。本书共13章,基本与《Java语言程序设计》教材中的各章节一一对应。本书针对Java程序设计的初级及高级操作,精心设计了各章的实验,每章都包含若干上机实验题,实验题目由内容、思路、代码和运行结果组成。实验内容由浅入深、循序渐进,知识点全面,并有目的地针对学习Java语言过程中遇到的重点和难点进行讲解与指导,强调实用性和易学性,可以帮助学生进一步熟悉和掌握Java语言的语法知识及程序设计的方法。自测题为学生提供了额外的编程题目,以帮助学生更快地提高编程水平。 本书可作为高等院校计算机及相关专业Java语言和面向对象程序设计课程的实训教材,也可作为进行项目设计和毕业设计的参考书,还可作为培训用书和Java初学者的入门书。
目录
Java简介1
1.1JDK开发工具1
实验11安装JDK1
实验12系统环境变量配置2
1.2Java集成开发环境Eclipse6
实验13Eclipse的安装和启动6
实验14Eclipse调试工具10
自测题18
上机实验2编程基础19
2.1数据的输入和输出19
实验21输入输出例题19
2.2Java基本数据类型20
实验22基本数据类型的使用20
实验23大小写转换21
实验24希腊字母表22
2.3Java中的运算符23
实验25计算面积和周长23
实验26判断闰年24
实验27输出各位数字25
2.4程序的结构26
实验28直角三角形的判断26
实验29成绩等级27
实验210*大公约数和*小公倍数28
实验211整数各位求和29
实验212求数的所有因子30
实验213斐波那契数列31
自测题32
上机实验3数组33
3.1一维数组33
实验31字母正序输出33
实验32模拟双色球生成案例34
实验33数组乱序后输出36
实验34数组中查找数据37
实验35在有序数组中插入数据38
实验36选择排序39
3.2二维数组41
实验37杨辉三角形41
实验38求矩阵的鞍点43
自测题45
上机实验4类和对象46
4.1类的设计46
实验41Person类的设计46
实验42圆形类的设计47
4.2对象的创建和使用48
实验43Person类对象的创建和使用49
实验44圆形类对象的创建和使用50
4.3构造方法51
实验45Person类构造方法51
实验46圆形类构造方法52
4.4this关键字54
实验47this的使用54
4.5方法的重载55
实验48构造方法和成员方法的重载55
4.6静态成员58
实验49图书销量之静态属性58
实验410角度转换之静态方法59
4.7成员访问控制60
实验411学生类成员访问权限60
自测题61
上机实验5继承和多态63
5.1类的继承63
实验51学生类63
实验52员工类65
5.2方法的重写67
实验53等边三角形类68
实验54动物类69
5.3抽象类和接口71
实验55打印机类71
实验56操作系统类72
实验57报警接口73
实验58玩游戏接口74
5.4多态75
实验59打印机的参数76
实验510银行利率77
自测题79
上机实验6异常80
6.1异常处理80
实验61数组越界异常80
实验62多异常处理81
6.2自定义异常82
实验63账户余额不足82
实验64计算机异常84
自测题86
上机实验7Java常用系统类87
7.1字符串类87
实验71提取大写字母87
实验72分解单词88
实验73回文字符串89
实验74StringBuffer判断回文字符串90
实验75金额三位分法91
7.2日期和时间类92
实验76计算年龄92
实验77生成日历93
7.3Math类和Random类95
实验78答题游戏95
实验79随机生成验证码96
7.4System类和Runtime类98
实验710系统全部属性98
实验711虚拟机信息98
自测题100
上机实验8集合101
8.1List接口101
实验81水果名称存储101
实验82约瑟夫环游戏102
8.2Set接口104
实验83蔬菜价格存储104
实验84模拟用户注册107
实验85统计球衣销量排名109
实验86候选人姓名排序111
8.3Map接口113
实验87单词数量统计113
实验88倒序显示单词出现次数114
8.4常用工具类116
实验89斗地主发牌116
实验810十进制数转换成二进制数118
自测题119
上机实验9I/O流120
9.1File类120
实验91目录和文件的创建120
实验92文件属性121
实验93遍历指定扩展名的文件123
实验94创建日记文件124
9.2字节流126
实验95读取日记1126
实验96写日记1128
实验97日记复制1129
9.3字符流130
实验98读取日记2130
实验99写日记2131
实验910日记复制2132
自测题133
上机实验10GUI(图形用户界面)134
10.1Swing常用组件及布局管理器134
实验101简易计算器界面134
实验102简易记事本界面136
实验103QQ登录界面137
10.2事件处理机制142
实验104简易计算器142
实验105QQ登录145
自测题148
上机实验11线程149
11.1线程机制149
实验111龟兔赛跑149
11.2多线程同步153
实验112SVIP优先办理业务153
实验113双线程猜数字155
自测题158
上机实验12网络编程159
12.1UDP通信159
实验121模拟用户聊天159
12.2TCP通信162
实验122与服务器通信162
自测题164
上机实验13综合案例——基于Java Swing的图书借阅系统165
13.1项目概述165
13.1.1功能结构165
13.1.2项目预览165
13.2数据库设计167
13.2.1ER图设计167
13.2.2数据表结构168
13.3功能模块设计169
13.3.1实体类169
13.3.2公共类之连接数据库172
13.3.3操作数据库接口设计173
13.3.4注册界面173
13.3.5登录界面178
13.3.6管理员界面181
13.3.7用户数据面板183
13.3.8图书数据面板190
13.3.9用户界面194
13.3.10个人信息界面194
13.3.11借书界面195
13.3.12还书界面197
-
落洼物语
¥8.7¥28.0 -
当代中国政府与政治(新编21世纪公共管理系列教材)
¥33.6¥48.0 -
中国当代文学名篇选读
¥19.1¥53.0 -
中医基础理论
¥50.7¥59.0 -
北大人文课(平装)
¥13.9¥45.0 -
外国教育史-第2版
¥24.4¥40.0 -
宪法-第二版
¥12.2¥29.0 -
先进防伪技术
¥81.3¥98.0 -
当代中国政府与政治 第二版
¥57.8¥68.0 -
EPLAN电气设计
¥29.9¥39.8 -
闯进数学世界――探秘历史名题
¥21.3¥32.8 -
企业法务教程
¥34.8¥49.0 -
习近平新时代中国特色社会主义思想概论
¥18.2¥26.0 -
毛泽东思想和中国特色社会主义理论体系概论(2021年版)
¥6.8¥25.0 -
金融学
¥29.9¥49.0 -
计算机操作系统教程(第4版)(清华大学计算机系列教材)
¥31.9¥49.0 -
古代汉语(第四册)
¥16.1¥35.0 -
管理学:原理与方法(第7版)(博学.大学管理类)/周三多
¥30.9¥49.0 -
(平装)北大必修课:北大口才课
¥12.2¥45.0 -
海商法-第四版
¥30.2¥48.0