您好,欢迎来到聚文网。
登录
免费注册
网站首页
|
搜索
热搜:
磁力片
|
漫画
|
购物车
0
我的订单
商品分类
首页
幼儿
文学
社科
教辅
生活
销量榜
Java程序设计项目开发教程(第2版)
字数: 398000
装帧: 平装
出版社: 清华大学出版社
出版日期: 2021-11-01
商品条码: 9787302584186
版次: 2
开本: 16开
页数: 280
出版年份: 2021
定价:
¥54
销售价:
登录后查看价格
¥{{selectedSku?.salePrice}}
库存:
{{selectedSku?.stock}}
库存充足
{{item.title}}:
{{its.name}}
加入购物车
立即购买
加入书单
收藏
精选
¥5.83
世界图书名著昆虫记绿野仙踪木偶奇遇记儿童书籍彩图注音版
¥5.39
正版世界名著文学小说名家名译中学生课外阅读书籍图书批发 70册
¥8.58
简笔画10000例加厚版2-6岁幼儿童涂色本涂鸦本绘画本填色书正版
¥5.83
世界文学名著全49册中小学生青少年课外书籍文学小说批发正版
¥4.95
全优冲刺100分测试卷一二三四五六年级上下册语文数学英语模拟卷
¥8.69
父与子彩图注音完整版小学生图书批发儿童课外阅读书籍正版1册
¥24.2
好玩的洞洞拉拉书0-3岁宝宝早教益智游戏书机关立体翻翻书4册
¥7.15
幼儿认字识字大王3000字幼儿园中班大班学前班宝宝早教启蒙书
¥11.55
用思维导图读懂儿童心理学培养情绪管理与性格培养故事指导书
¥19.8
少年读漫画鬼谷子全6册在漫画中学国学小学生课外阅读书籍正版
¥64
科学真好玩
¥12.7
一年级下4册·读读童谣和儿歌
¥38.4
原生态新生代(传统木版年画的当代传承国际研讨会论文集)
¥11.14
法国经典中篇小说
¥11.32
上海的狐步舞--穆时英(中国现代文学馆馆藏初版本经典)
¥21.56
猫的摇篮(精)
¥30.72
幼儿园特色课程实施方案/幼儿园生命成长启蒙教育课程丛书
¥24.94
旧时风物(精)
¥12.04
三希堂三帖/墨林珍赏
¥6.88
寒山子庞居士诗帖/墨林珍赏
¥6.88
苕溪帖/墨林珍赏
¥6.88
楷书王维诗卷/墨林珍赏
¥9.46
兰亭序/墨林珍赏
¥7.74
祭侄文稿/墨林珍赏
¥7.74
蜀素帖/墨林珍赏
¥12.04
真草千字文/墨林珍赏
¥114.4
进宴仪轨(精)/中国古代舞乐域外图书
¥24.94
舞蹈音乐的基础理论与应用
编辑推荐
"初版在2015年出版,已经重印6次。由于以下原因再版: ① 多次重印,得到了兄弟院校教师的认可,但尚有不足。 ② 在教材展现形式上,增加微课。 ③ 继续坚持“教学做”一体化方式进行教材设计。 ④ 版本升级非常必要。 ⑤ 将教材做成课程的整体解决方案了。 ⑥ 增加电子活页内容。"
内容简介
Java语言是当今流行的面向对象编程语言之一,它以其健壮性、安全性、可移植性等优点成了程序员推荐的技术。本书以典型项目讲述了面向对象程序设计的相关概念和使用方法。通过本书的学习,学生不仅能够学习到基本的面向对象程序设计技术,还能够掌握用Java语言开发软件项目的方法。本书以学生课程考试系统项目为开发主线,分解为11个项目,贯穿全书。本书介绍了Java基础的开发技术和理论,将知识点与开发实践紧密结合。本书内容包括Java语言基础知识、类与对象的基本概念、面向对象的三大特征、接口与抽象类、输入/输出流、图形用户界面设计、多线程、数据库等知识点的介绍。读者通过阅读本书,可以全面掌握Java的初级开发技术。本书可以作为高职高专院校软件技术专业、网络技术专业以及其他相关专业的教材或参考书,也适合软件开发人员及其他有关人员作为自学参考书或培训教材。
目录
第一篇 项目开发前期准备
项目1开发课程考试系统的准备3
1.1相关知识3
1.1.1Java语言的发展历史4
1.1.2Java语言的特点5
1.1.3Java工作机制6
1.1.4Eclipse集成开发环境7
1.2项目设计与分析8
1.3项目实施9
任务1-1JDK的安装9
任务1-2Java环境变量配置11
任务1-3Eclipse集成工具安装14
任务1-4编写第一个Java程序18
自测题22
项目2处理课程考试系统中的学生成绩23
2.1相关知识23
2.1.1Java注释23
2.1.2标识符与关键字24
2.1.3变量与常量25
2.1.4数据类型与转换26
2.1.5运算符与表达式29
2.1.6选择结构语句32
2.1.7循环结构语句36
2.1.8跳转语句39
2.1.9数组41
2.1.10方法与重载46
2.2项目设计与分析48
2.3项目实施49
任务2-1利用数组和选择结构语句实现成绩分数与评价的转换49
任务2-2利用数组和循环结构语句实现分数的排序50
自测题51
项目3定义使用课程考试系统中相关的类52
3.1相关知识52
3.1.1面向对象编程的思想52
3.1.2类与对象的创建和使用53
3.1.3类的封装58
3.1.4类的继承63
3.1.5类的多态66
3.1.6抽象类与接口68
3.2项目设计与分析70
3.3项目实施71
任务3-1学生类的定义71
任务3-2问题类的定义72
自测题73
项目4捕获课程考试系统中的异常75
4.1相关知识75
4.1.1什么是异常76
4.1.2异常的捕获和处理78
4.1.3异常的抛出与声明80
4.1.4自定义异常81
4.2项目设计与分析83
4.3项目实施83
任务4-1自定义考试系统中学生年龄异常的处理83
任务4-2捕获考试系统中计算平均分的算术异常85
自测题85
第二篇 开发课程考试系统
项目5设计课程考试系统的用户登录界面91
5.1相关知识91
5.1.1Swing概述91
5.1.2Swing容器92
5.1.3常用组件100
5.1.4布局管理器108
5.2项目分析与设计114
5.3项目实施115
任务5-1设计计算器115
任务5-2设计登录页面115
自测题117
项目6处理课程考试系统中的用户登录事件118
6.1相关知识118
6.1.1Java事件处理机制118
6.1.2动作事件120
6.1.3键盘事件122
6.1.4鼠标事件124
6.1.5窗口事件130
6.2项目分析与设计132
6.3项目实施132
任务6-1登录功能实现132
任务6-2注册功能实现133
任务6-3取消功能实现133
自测题135
项目7实现课程考试系统中的用户注册功能137
7.1相关知识137
7.1.1单选按钮和复选框137
7.1.2下拉框和列表框141
7.1.3盒式布局管理器146
7.2项目分析与设计147
7.3项目实施148
任务7-1编写注册页面148
任务7-2实现页面监听事件151
自测题153
项目8读/写考试系统中的文件154
8.1相关知识154
8.1.1输入/输出流概述154
8.1.2字符流和字节流157
8.1.3过滤流和数据流162
8.1.4标准输入/输出流166
8.1.5对象序列化168
8.2项目分析与设计170
8.3项目实施170
任务8-1读取注册文件170
任务8-2页面控件监听172
自测题181
项目9实现课程考试系统的即将开始功能183
9.1相关知识183
9.1.1线程概述183
9.1.2线程的创建与使用184
9.1.3线程生命周期188
9.1.4线程优先级与调度189
9.1.5线程同步192
9.2项目分析与设计195
9.3项目实施196
任务9-1即将开始页面编写196
任务9-2计时线程编写197
自测题198
项目10实现课程考试系统界面201
10.1相关知识201
10.1.1菜单类控件201
10.1.2工具栏207
10.1.3滚动面板210
10.2项目分析与设计211
10.3项目实施213
自测题224
项目11安装并使用课程考试系统的数据库226
11.1相关知识226
11.1.1MySQL数据库概述226
11.1.2数据库的安装与配置227
11.1.3创建课程考试系统数据库236
11.1.4数据的插入、删除、修改和查询238
11.1.5Java连接数据库249
11.1.6Java操作数据254
11.2项目分析与设计260
11.3项目实施261
任务11-1连接数据库,验证用户名和密码261
任务11-2修改用户注册功能的 register()方法261
自测题263
参考文献265
×
Close
添加到书单
加载中...
点此新建书单
×
Close
新建书单
标题:
简介:
蜀ICP备2024047804号
Copyright 版权所有 © jvwen.com 聚文网