返回首页
苏宁会员
购物车 0
易付宝
手机苏宁

服务体验

店铺评分与同行业相比

用户评价:----

物流时效:----

售后服务:----

  • 服务承诺: 正品保障
  • 公司名称:
  • 所 在 地:

  • 正版 Java程序设计案例教程(慕课版) 占小忆,廖志洁,周国辉 人
  • 新华书店旗下自营,正版全新
    • 作者: 占小忆,廖志洁,周国辉著 | 占小忆,廖志洁,周国辉编 | 占小忆,廖志洁,周国辉译 | 占小忆,廖志洁,周国辉绘
    • 出版社: 人民邮电出版社
    • 出版时间:2019-05-01
    送至
  • 由""直接销售和发货,并提供售后服务
  • 加入购物车 购买电子书
    服务

    看了又看

    商品预定流程:

    查看大图
    /
    ×

    苏宁商家

    商家:
    美阅书店
    联系:
    • 商品

    • 服务

    • 物流

    搜索店内商品

    商品分类

    商品参数
    • 作者: 占小忆,廖志洁,周国辉著| 占小忆,廖志洁,周国辉编| 占小忆,廖志洁,周国辉译| 占小忆,廖志洁,周国辉绘
    • 出版社:人民邮电出版社
    • 出版时间:2019-05-01
    • 版次:1版1次
    • 印次:1
    • 字数:613.0
    • 页数:360
    • 开本:26开
    • ISBN:9787115532428
    • 版权提供:人民邮电出版社
    • 作者:占小忆,廖志洁,周国辉
    • 著:占小忆,廖志洁,周国辉
    • 装帧:平装
    • 印次:1
    • 定价:59.80
    • ISBN:9787115532428
    • 出版社:人民邮电出版社
    • 开本:26开
    • 印刷时间:暂无
    • 语种:中文
    • 出版时间:2019-05-01
    • 页数:360
    • 外部编号:9817992
    • 版次:1版1次
    • 成品尺寸:暂无

    第1章 搭建Java环境 1
    1.1 Java语言简介 2
    1.1.1 Java的发展历史 2
    1.1.2 Java的特点 2
    1.2 搭建Java开发环境 3
    1.2.1 JDK的安装与配置 3
    1.2.2 Eclipse的下载与汉化 8
    1.2.3 第一个Java程序 12
    1.2.4 Java程序的基本结构 16
    1.3 熟悉Eclipse开发工具 19
    1.3.1 Eclipse工作台 19
    1.3.2 菜单栏 20
    1.3.3 工具栏 23
    1.3.4 透视图与视图 24
    1.3.5 “包资源管理器”视图 24
    1.3.6 “控制台”视图 24
    小结 25
    习题 25
    第2章 Java语言基础 26
    2.1 基本数据类型 27
    2.1.1 整数类型 27
    2.1.2 浮点类型 28
    2.1.3 字符类型 28
    2.1.4 布尔类型 29
    2.2 常量和变量 30
    2.2.1 常量的声明和使用 30
    2.2.2 变量的声明和使用 31
    2.3 表达式与运算符 31
    2.3.1 算术运算符 31
    2.3.2 自增自减运算符 32
    2.3.3 赋值运算符 33
    2.3.4 关系运算符 34
    2.3.5 逻辑运算符 35
    2.3.6 位运算符 36
    2.3.7 移位运算符 37
    2.3.8 条件运算符 37
    2.3.9 运算符的优先级与结合性 37
    2.3.10 表达式中的类型转换 38
    2.4 选择语句 39
    2.4.1 if语句 39
    2.4.2 switch语句 42
    2.5 循环语句 44
    2.5.1 while循环语句 44
    2.5.2 do…while循环语句 45
    2.5.3 for循环语句 45
    2.6 跳转语句 46
    2.6.1 break语句 46
    2.6.2 continue语句 47
    2.7 数组 47
    2.7.1 声明数组 48
    2.7.2 创建数组 48
    2.7.3 初始化数组 48
    2.7.4 数组长度 49
    2.7.5 使用数组元素 49
    2.7.6 遍历数组 50
    小结 50
    习题 50
    第3章 面向对象编程基础 53
    3.1 面向对象程序设计 54
    3.1.1 面向对象程序设计概述 54
    3.1.2 面向对象程序设计的特点 54
    3.2 类 55
    3.2.1 定义类 56
    3.2.2 成员变量和局部变量 57
    3.2.3 成员方法 58
    3.2.4 注意事项 59
    3.2.5 类的UML图 59
    3.3 构造方法与对象 60
    3.3.1 构造方法的概念及用途 60
    3.3.2 对象的概述 61
    3.3.3 对象的创建 61
    3.3.4 对象的使用 62
    3.3.5 对象的销毁 63
    3.4 方法中的参数传值 63
    3.4.1 传值机制 63
    3.4.2 基本数据类型的参数传值 63
    3.4.3 引用类型的参数传值 64
    3.5 实例方法与类方法 64
    3.5.1 实例方法与类方法的定义 65
    3.5.2 实例方法和类方法的区别 65
    3.6 this关键字 65
    3.7 包 67
    3.7.1 包的概念 67
    3.7.2 创建包 67
    3.7.3 使用包中的类 67
    3.8 访问权限 68
    3.9 类的继承 70
    3.9.1 继承的概念 70
    3.9.2 子类对象的创建 70
    3.9.3 继承的使用原则 70
    3.9.4 使用super关键字 72
    3.10 多态 72
    3.10.1 方法的重载 72
    3.10.2 避免重载出现的歧义 74
    3.10.3 方法的覆盖 74
    3.10.4 向上转型 75
    3.11 抽象类 76
    3.11.1 抽象类和抽象方法的概念 76
    3.11.2 抽象类和抽象方法的规则 78
    3.11.3 抽象类的作用 78
    3.12 接口 79
    3.12.1 定义接口 79
    3.12.2 接口的继承 79
    3.12.3 接口的实现 80
    3.12.4 抽象类与接口的区别 81
    小结 81
    习题 81
    第4章 推箱子游戏 85
    4.1 需求分析 86
    4.2 系统设计 86
    4.2.1 系统目标 86
    4.2.2 构建开发环境 86
    4.2.3 系统功能结构 86
    4.2.4 系统流程图 87
    4.2.5 系统预览 87
    4.3 技术准备 88
    4.3.1 Swing窗体程序开发 88
    4.3.2 AWT绘图技术 89
    4.4 公共类设计 91
    4.4.1 图片工具类 91
    4.4.2 地图数据工具类 92
    4.5 模型类设计 95
    4.5.1 刚体类 95
    4.5.2 地图类 98
    4.6 主窗体设计 99
    4.6.1 模块概述 99
    4.6.2 代码实现 99
    4.7 开始面板设计 100
    4.7.1 模块概述 100
    4.7.2 代码实现 100
    4.8 地图编辑器设计 102
    4.8.1 模块概述 102
    4.8.2 代码实现 103
    4.9 游戏面板设计 107
    4.9.1 模块概述 107
    4.9.2 代码实现 108
    4.10 运行项目 111
    小结 112
    第5章 飞机大战游戏 113
    5.1 需求分析 114
    5.2 系统设计 114
    5.2.1 系统目标 114
    5.2.2 构建开发环境 115
    5.2.3 系统功能结构 115
    5.2.4 系统流程图 115
    5.2.5 系统预览 116
    5.3 技术准备 117
    5.3.1 Timer类的概念 117
    5.3.2 Timer类的注意事项 117
    5.4 公共类设计 118
    5.5 玩家飞机模型设计 120
    5.5.1 模块概述 120
    5.5.2 代码实现 120
    5.6 敌机模型设计 122
    5.6.1 模块概述 122
    5.6.2 代码实现 123
    5.7 导弹模型设计 124
    5.7.1 模块概述 124
    5.7.2 代码实现 124
    5.8 空投物资模型设计 124
    5.8.1 模块概述 124
    5.8.2 代码实现 125
    5.9 游戏面板模型设计 126
    5.9.1 模块概述 126
    5.9.2 代码实现 126
    小结 134
    第6章 文件批量操作工具 135
    6.1 需求分析 136
    6.2 系统设计 136
    6.2.1 系统目标 136
    6.2.2 构建开发环境 136
    6.2.3 系统功能结构 136
    6.2.4 系统流程图 137
    6.2.5 系统预览 138
    6.3 技术准备 138
    6.3.1 文件操作 138
    6.3.2 文件夹操作 140
    6.4 公共类设计 141
    6.4.1 自定义表格类 141
    6.4.2 选项卡面板工厂类 141
    6.5 主窗体设计 142
    6.5.1 模块概述 142
    6.5.2 代码实现 142
    6.6 批量移动功能设计 143
    6.6.1 模块概述 143
    6.6.2 代码实现 143
    6.7 批量重命名功能设计 149
    6.7.1 模块概述 149
    6.7.2 代码实现 150
    6.8 搜索文本功能设计 152
    6.8.1 模块概述 152
    6.8.2 代码实现 153
    小结 154
    第7章 图片处理工具 155
    7.1 需求分析 156
    7.2 系统设计 156
    7.2.1 系统目标 156
    7.2.2 构建开发环境 156
    7.2.3 系统功能结构 156
    7.2.4 系统流程图 157
    7.2.5 系统预览 158
    7.3 技术准备 159
    7.3.1 lambda表达式 159
    7.3.2 透明图片处理技术 160
    7.4 公共类设计 161
    7.4.1 功能面板类 161
    7.4.2 面板工厂类 161
    7.4.3 图片类 162
    7.5 主窗体设计 163
    7.5.1 模块概述 163
    7.5.2 代码实现 164
    7.6 旋转图片功能设计 169
    7.6.1 模块概述 169
    7.6.2 代码实现 170
    7.7 翻转图片功能设计 172
    7.7.1 模块概述 172
    7.7.2 代码实现 172
    7.8 裁剪图片功能设计 174
    7.8.1 模块概述 174
    7.8.2 代码实现 174
    7.9 文字水印功能设计 177
    7.9.1 模块概述 177
    7.9.2 代码实现 177
    7.10 图片水印功能设计 178
    7.10.1 模块概述 178
    7.10.2 代码实现 179
    7.11 彩图变黑白图功能设计 181
    7.11.1 模块概述 181
    7.11.2 代码实现 181
    7.12 马赛克功能设计 182
    7.12.1 模块概述 182
    7.12.2 代码实现 182
    7.13 修改透明度功能设计 185
    7.13.1 模块概述 185
    7.13.2 代码实现 185
    小结 186
    第8章 学生成绩管理系统 187
    8.1 需求分析 188
    8.2 系统设计 188
    8.2.1 系统目标 188
    8.2.2 构建开发环境 188
    8.2.3 系统功能结构 188
    8.2.4 系统流程图 189
    8.2.5 系统预览 189
    8.3 数据库设计 191
    8.3.1 数据库分析 191
    8.3.2 数据库概念设计 191
    8.3.3 数据表结构 191
    8.4 技术准备 194
    8.4.1 使用JDBC操作数据库 194
    8.4.2 数据的批量操作 197
    8.5 公共类设计 198
    8.5.1 实体类的编写 198
    8.5.2 操作数据库公共类的编写 199
    8.6 登录模块设计 204
    8.6.1 模块概述 204
    8.6.2 代码实现 205
    8.7 主窗体设计 207
    8.7.1 模块概述 207
    8.7.2 代码实现 208
    8.8 班级信息设置模块设计 211
    8.8.1 模块概述 211
    8.8.2 代码实现 212
    8.9 学生基本信息管理模块设计 214
    8.9.1 模块概述 214
    8.9.2 代码实现 215
    8.10 学生考试成绩信息管理模块设计 219
    8.10.1 模块概述 219
    8.10.2 代码实现 220
    8.11 基本信息数据查询模块设计 225
    8.11.1 模块概述 225
    8.11.2 代码实现 225
    8.12 考试成绩班级明细查询模块设计 227
    8.12.1 模块概述 227
    8.12.2 代码实现 228
    小结 230
    第9章 蓝宇快递打印系统 232
    9.1 需求分析 233
    9.2 系统设计 233
    9.2.1 系统目标 233
    9.2.2 构建开发环境 233
    9.2.3 系统功能结构 234
    9.2.4 系统流程图 234
    9.2.5 系统预览 235
    9.3 技术准备 236
    9.3.1 下载并安装MySQL数据库 237
    9.3.2 导入SQL脚本文件 244
    9.3.3 打印控制PrinterJob类 245
    9.4 数据库设计 246
    9.4.1 数据库概要说明 246
    9.4.2 数据库E?R图 247
    9.4.3 数据表结构 247
    9.5 公共类设计 248
    9.5.1 公共类DAO 248
    9.5.2 公共类SaveUserStateTool 249
    9.6 系统登录模块设计 250
    9.6.1 模块概述 250
    9.6.2 代码实现 250
    9.7 主窗体设计 253
    9.7.1 模块概述 253
    9.7.2 代码实现 254
    9.8 添加快递信息模块设计 254
    9.8.1 模块概述 254
    9.8.2 代码实现 255
    9.9 修改快递信息模块设计 259
    9.9.1 模块概述 259
    9.9.2 代码实现 259
    9.10 打印快递单与打印设置模块设计 263
    9.10.1 模块概述 263
    9.10.2 代码实现 266
    9.11 添加用户模块设计 269
    9.11.1 模块概述 269
    9.11.2 代码实现 269
    9.12 修改用户密码模块设计 271
    9.12.1 模块概述 271
    9.12.2 代码实现 271
    小结 272
    第10章 快通物流配货系统 273
    10.1 需求分析 274
    10.2 系统设计 274
    10.2.1 系统目标 274
    10.2.2 构建开发环境 274
    10.2.3 系统功能结构 275
    10.2.4 系统流程图 275
    10.2.5 系统预览 276
    10.3 数据库设计 278
    10.3.1 数据库概要说明 278
    10.3.2 数据表结构 278
    10.4 技术准备 280
    10.4.1 JSP基础 280
    10.4.2 JSP的内置对象 282
    10.4.3 Struts 2框架 283
    10.4.4 Struts 2框架的Action对象 286
    10.5 公共类设计 286
    10.5.1 编写数据库持久化类 286
    10.5.2 编写获取系统时间操作类 288
    10.5.3 编写分页Bean 288
    10.5.4 请求页面中元素类的编写 290
    10.5.5 编写重新定义的simple模板 291
    10.6 管理员功能设计 292
    10.6.1 模块概述 292
    10.6.2 代码实现 293
    10.7 车源信息管理模块设计 297
    10.7.1 模块概述 297
    10.7.2 代码实现 298
    10.8 发货单管理模块设计 302
    10.8.1 模块概述 302
    10.8.2 代码实现 303
    小结 307
    第11章 看店宝(京东版) 308
    11.1 需求分析 309
    11.2 系统设计 309
    11.2.1 系统目标 309
    11.2.2 构建开发环境 309







    11.2.3 系统功能结构 309
    11.2.4 系统流程图 310
    11.2.5 系统预览 311
    11.3 数据库设计 314
    11.3.1 数据库概要说明 314
    11.3.2 数据库E?R图 314
    11.3.3 数据表结构 315
    11.4 技术准备 317
    11.4.1 Servlet 3.0服务 317
    11.4.2 Jsoup爬虫 319
    11.5 数据模型设计 320
    11.5.1 模块概述 320
    11.5.2 代码实现 321
    11.6 持久层接口设计 323
    11.6.1 模块概述 323
    11.6.2 代码实现 323
    11.7 爬虫服务模块设计 324
    11.7.1 模块概述 324
    11.7.2 代码实现 324
    11.8 数据加工处理服务模块设计 329
    11.8.1 模块概述 329
    11.8.2 代码实现 330
    11.9 营销预警后台服务模块设计 336
    11.9.1 模块概述 336
    11.9.2 代码实现 336
    11.10 运行项目 339
    小结 344

    已经在我社出版多本程序设计类书籍,包括“技术方案宝典”、“开发技术大全”、“自学手册”、“参考大全”等多个系列,大都取得比较好的市场反响。

    1. 慕课版教材,各章节都配备了以二维码为载体的微课。
    2. 配套资源丰富,包括课件、源代码、题库。
    3. 教材厚度适中,难度较低,案例式教学,适合应用型本科和职业院校。

    本书作为Java程序设计教程,全面系统地介绍了Java程序开发所涉及的各类知识。全书共分11章,内容包括搭建Java环境、Java语言基础、面向对象编程基础、推箱子游戏、飞机大战游戏、文件批量操作工具、图片处理工具、学生成绩管理系统、蓝宇快递打印系统、快通物流配货系统、看店宝(京东版)。全书前3章主要讲解Java开发推荐的基础知识,后面8章讲解了8个案例,以帮助读者熟悉项目开发流程、增加项目开发经验,达到学以致用的目的。

    本书各章节都配备了教学视频,并且在人邮学院平台上提供了慕课。此外,本书还提供所有实例和项目的源代码、制作精良的电子课件PPT、基础知识视频讲解、项目开发完整视频讲解。其中,源代码经过精心测试,能够在Windows7、Windows8、Windows10系统下编译和运行。

    本书可作为应用型本科计算机专业和软件工程专业、高职软件专业等相关专业的教材,同时也适合Java爱好者、Java项目开发人员参考使用。

    售后保障

    最近浏览

    猜你喜欢

    该商品在当前城市正在进行 促销

    注:参加抢购将不再享受其他优惠活动

    x
    您已成功将商品加入收藏夹

    查看我的收藏夹

    确定

    非常抱歉,您前期未参加预订活动,
    无法支付尾款哦!

    关闭

    抱歉,您暂无任性付资格

    此时为正式期SUPER会员专享抢购期,普通会员暂不可抢购