-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
Java系统化项目开发教程 版权信息
- ISBN:9787115476708
- 条形码:9787115476708 ; 978-7-115-47670-8
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
Java系统化项目开发教程 本书特色
本书以培养面向对象编程思维、Java桌面应用开发技能为目标,以提出问题、解读问题、知识探究和解决问题为基本思路,采用控制台窗口呈现方式,着重突出算法逻辑过程,以“图形参数计算程序”为载体,阐述面向对象的抽象概念及结合Java基本语法的编程应用;并进一步利用对用户更为友好的图形界面方式,以“闹钟工具软件”的设计实现为主线,融入Java的主要编程机制,如事件处理机制、输入/输出机制、异常处理机制等的应用,适时地补充一些实际应用需要,但常被忽视的知识点,如this关键字、匿名类、集合Collection等,达到学以致用的效果。考虑到以案例设计实施为线索展开阐述,可能会使得知识点较为松散,每个项目单元结尾还对相关知识点进行系统化梳理,便于学习者形成完整的知识链。 本书适合作为高等院校相关专业的Java课程教材使用,也可供编程爱好者自学使用。
Java系统化项目开发教程 内容简介
本书设计了3个系统化,力求让学习者耳目一新。 1.知识点结构的系统化,各个项目不仅安排了合适的知识点学习,还在项目的末尾做了知识点的梳理; 2.大项目开发分解为各个子项目,做到系统化讲解; 3.全书分“先导项目”和“实战项目”两个阶段进行,力求做到学习思维的系统化。
Java系统化项目开发教程 目录
应用 1
1.1 面向过程和面向对象 2
1.1.1 两种分析问题的思维方式 2
1.1.2 两种程序设计方法 2
1.2 初识对象、类和实体概念 4
1.3 了解Java语言 5
1.4 项目案例及设计 7
1.4.1 先导案例:图形参数计算程序 7
1.4.2 实战案例:闹钟工具小软件 7
知识梳理 8
项目2 应用基本语法实现图形参数
计算逻辑 9
2.1 先导任务一:显示矩形的
周长和面积 10
2.1.1 什么是Java程序 10
2.1.2 Java开发环境及工具 11
1.Java开发包 11
2.Java开发工具 12
3.JDK的安装 12
2.1.3 计算机处理Java程序的过程 13
2.1.4 任务实施 15
2.2 先导任务二:计算矩形的
周长和面积 15
2.2.1 任务解读 15
2.2.2 知识学习 15
1.基本数据类型 15
2.变量和常量 17
3.数据类型转换 18
4.操作符 19
5.控制语句 24
2.2.3 任务实施 32
知识梳理 33
项目3 应用类的特性设计图形参数
计算程序 34
3.1 先导任务三:编写显示图形
参数的程序 35
3.1.1 任务解读 35
3.1.2 知识学习 35
1.类的抽象与封装 35
2.Java类的定义 35
3.类的成员 38
4.包 41
5.编写Java程序 42
3.1.3 任务实施 43
3.1.4 知识延伸:代码编写规范 44
3.2 先导任务四:编写三角形参数
计算程序 45
3.2.1 任务解读 45
3.2.2 知识学习 45
1.类的继承 45
2.访问控制符 46
3.包的划分 49
3.2.3 任务实施 49
3.2.4 知识延伸:this、super关键字和
Class对象 51
3.3 先导任务五:编写四边形参数
计算程序 55
3.3.1 任务解读 55
3.3.2 知识学习 55
类的多态 55
3.3.3 任务实施 57
3.4 先导任务六:编写具有可扩展
性的图形参数计算程序 58
3.4.1 任务解读 58
3.4.2 知识学习 59
1.抽象类和接口 59
2.非访问限制符abstract、static和
final 62
3.4.3 任务实施 64
知识梳理 68
项目4 利用Swing组件实现
闹钟的主界面 70
4.1 实战任务一:创建闹钟工具
软件项目 71
4.1.1 Eclipse安装与配置 71
4.1.2 任务实施 73
4.2 实战任务二:构建闹钟工具
软件的界面 79
4.2.1 任务解读 79
4.2.2 知识学习 80
1.引用类型 80
2.图形用户界面的常用组件 86
3.用户界面设计的基本原则 102
4.2.3 任务实施 103
4.3 实战任务三:优化闹钟主界面
布局 108
4.3.1 任务解读 108
4.3.2 知识学习 109
布局管理器 109
4.3.3 任务实施 117
4.4 实战任务四:美化闹钟主界面 122
4.4.1 任务解读 122
4.4.2 知识学习 123
1.Java2D绘图机制 123
2.颜色设置 124
3.字体设置 124
4.图像加载 125
5.图形绘制 128
4.4.3 任务实施 129
知识梳理 135
项目5 利用事件处理机制实现闹铃
的设定 137
5.1 实战任务五:设定闹铃及实现
程序*小化至任务栏 138
5.1.1 任务解读 138
5.1.2 知识学习 138
1.事件模型 138
2.事件处理机制 139
3.内部类 142
4.事件处理的应用 145
5.事件适配器类 153
5.1.3 任务实施 155
知识梳理 170
项目6 利用异常机制处理闹钟
软件的运行错误 172
6.1 实战任务六: 防止背景图片
找不到而导致的程序中断 173
6.1.1 任务解读 173
6.1.2 知识学习 174
1.异常 174
2.异常处理机制 174
3.异常的捕获和处理 175
4.自定义异常 182
5.Logging API 184
6.1.3 任务实施 188
知识梳理 189
项目7 应用输入/输出机制实现
铃声上传/下载 191
7.1 实战任务七:获取要上传的
铃声文件 193
7.1.1 任务解读 193
7.1.2 知识学习 193
1.输入/输出 193
2.字节流和字符流读写操作 196
3.字节流与字符流间的转换 204
7.1.3 任务实施 206
7.2 实战任务八:实现铃声的
上传与下载 210
7.2.1 任务解读 210
7.2.2 知识学习 211
1.JDBC 211
2.JDBC接口和类 211
3.访问数据库 212
7.2.3 任务实施 215
知识梳理 222
项目8 应用集合类操作铃声集及
数据库参数 224
8.1 实战任务九:保存指定目录的
多个铃声文件 225
8.1.1 任务解读 225
8.1.2 知识学习 225
1.集合类和泛型 225
2.ArrayList 229
3.HashSet 231
8.1.3 任务实施 232
8.2 实战任务十:实现数据库连接
参数与功能代码的分离 234
8.2.1 任务解读 234
8.2.2 知识学习 234
1.HashMap 234
2.Properties 236
8.2.3 任务实施 238
知识梳理 243
项目9 利用多线程技术实现定时
响铃 244
9.1 实战任务十一:实现闹钟
启动的计时功能 245
9.1.1 任务解读 245
9.1.2 知识学习 245
1.了解线程 245
2.创建线程 247
3.线程并发控制 249
4.线程通信机制 260
5.线程通信的实现 261
9.1.3 任务实施 263
9.2 实战任务十二:实现铃声
播放功能 266
9.2.1 任务解读 266
9.2.2 知识学习 267
1.音乐播放 267
2.利用线程实现动画 269
9.2.3 任务实施 272
知识梳理 276
项目10 利用Socket实现铃声
远程上传/下载 278
10.1 实战任务十三:确定铃声文件
远程上传的编程架构 279
10.1.1 任务解读 279
10.1.2 知识学习 279
1.初识网络编程 279
2.网络协议 280
3.套接字 281
4.Java网络类 282
10.1.3 任务实施 288
10.2 实战任务十四:实现铃声文件
远程上传模块的服务器 288
10.2.1 任务解读 288
10.2.2 任务实施 289
10.3 实战任务十五:实现铃声文件
远程上传模块的客户端 293
10.3.1 任务解读 293
10.3.2 任务实施 294
10.4 拓展任务:实现消息的快速
传递 296
10.4.1 任务解读 296
10.4.2 知识学习 296
数据报Socket编程 296
10.4.3 任务实施 298
知识梳理 300
附录 知识图谱 301
Java系统化项目开发教程 作者简介
古凌岚,广东轻工职业技术学院信息学院软件教研室主任,曾出版过多部教材《XML技术及应用》(9787508454443水利水电出版社)《计算机网络系统集成》(9787040381740高等教育出版社,十二五规划)。
- >
大红狗在马戏团-大红狗克里弗-助人
大红狗在马戏团-大红狗克里弗-助人
¥3.5¥10.0 - >
自卑与超越
自卑与超越
¥14.7¥39.8 - >
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
¥9.9¥23.0 - >
伊索寓言-世界文学名著典藏-全译本
伊索寓言-世界文学名著典藏-全译本
¥9.3¥19.0 - >
苦雨斋序跋文-周作人自编集
苦雨斋序跋文-周作人自编集
¥6.9¥16.0 - >
中国人在乌苏里边疆区:历史与人类学概述
中国人在乌苏里边疆区:历史与人类学概述
¥35.5¥48.0 - >
小考拉的故事-套装共3册
小考拉的故事-套装共3册
¥36.7¥68.0 - >
企鹅口袋书系列·伟大的思想20:论自然选择(英汉双语)
企鹅口袋书系列·伟大的思想20:论自然选择(英汉双语)
¥6.3¥14.0
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69