成功加入购物车

去购物车结算 X
哲仁书店
  • Java程序设计任务式教程

Java程序设计任务式教程

举报

正版图书,可开发票,请放心购买。

  • 出版时间: 
  • 装帧:    平装
  • 开本:    16开
  • ISBN:  9787560661070
  • 出版时间: 
  • 装帧:  平装
  • 开本:  16开

售价 22.98 6.4折

定价 ¥36.00 

品相 全新

优惠 满包邮

优惠 满减券
    运费
    本店暂时无法向该地区发货

    延迟发货说明

    时间:
    说明:

    上书时间2023-12-22

    数量
    仅1件在售,欲购从速
    微信扫描下方二维码
    微信扫描打开成功后,点击右上角”...“进行转发

    卖家超过10天未登录

    • 商品详情
    • 店铺评价
    手机购买
    微信扫码访问
    • 货号:
      11257342
      商品描述:
      作者简介


      目录
      模块一   开发环境搭建 1
      任务1.1 JDK的安装与配置 2
      任务目标 2
      任务描述 2
      知识准备 2
      1.1.1  Java的发展历史及应用 2
      1.1.2  Java的主要特性 4
      任务实施 5
      实践训练 10
      任务1.2 IntelliJ IDEA的安装与使用 10
      任务目标 10
      任务描述 11
      知识准备 11
      1.2.1  IntelliJ IDEA概述 11
      1.2.2  IntelliJ IDEA的版本 11
      1.2.3  IntelliJ IDEA的特色功能 11
      1.2.4  IntelliJ IDEA的常用快捷键 13
      任务实施 13
      实践训练 19
      小结 19
      课后习题 20
      模块二   Java程序设计基础 21
      任务2.1  计算圆的面积和周长程序设计 22
      任务目标 22
      任务描述 22
      知识准备 22
      2.1.1 Java的基本语法 22
      2.1.2  变量 24
      2.1.3 常量 27
      2.1.4 运算符 28
      任务实施 30
      实践训练 31
      任务2.2 全民健身计划程序设计 31
      任务目标 31
      任务描述 32
      知识准备 32
      2.2.1 顺序结构 32
      2.2.2 选择结构 32
      任务实施 36
      实践训练 38
      任务2.3 “逢5拍手”小游戏程序设计 38
      任务目标 38
      任务描述 38
      知识准备 38
      2.3.1  while循环语句 39
      2.3.2  do-while循环语句 39
      2.3.3  for循环语句 40
      2.3.4  跳转语句 41
      任务实施 43
      实践训练 44
      小结 44
      课后习题 44
      模块三   面向对象程序设计 46
      任务3.1  描述“手机类”信息程序设计 47
      任务目标 47
      任务描述 47
      知识准备 48
      3.1.1  面向对象思想概述 48
      3.1.2  类与对象的概念及其关系 49
      3.1.3  类的定义 50
      3.1.4 对象的创建与使用 51
      任务实施 52
      实践训练 53
      任务3.2 实现简单“计算器”程序设计 53
      任务目标 53
      任务描述 53
      知识准备 54
      3.2.1  构造方法 54
      3.2.2  this关键字 55
      3.2.3  方法重载 56
      任务实施 57
      实践训练 58
      任务3.3  个人“信息隐私”程序设计 58
      任务目标 58
      任务描述 58
      知识准备 59
      3.3.1  封装 59
      3.3.2  Java修饰符 60
      3.3.3  static关键字 61
      任务实施 63
      实践训练 65
      任务3.4 “大学生类”继承关系
      ?程序设计 65
      任务目标 65
      任务描述 65
      知识准备 66
      3.4.1  继承 66
      3.4.2  方法的重写 67
      3.4.3  super关键字 68
      3.4.4  final关键字 69
      任务实施 71
      实践训练 73
      任务3.5  模拟“笔记本”USB接口
      程序设计 73
      任务目标 73
      任务描述 73
      知识准备 74
      3.5.1  抽象类 74
      3.5.2  接口 75
      3.5.3  多态 78
      任务实施 81
      实践训练 83
      小结 83
      课后习题 83
      模块四   数组与异常程序设计 86
      任务4.1  输出唐诗——《游子吟》 87
      任务目标 87
      任务描述 87
      知识准备 87
      4.1.1  一维数组创建和使用 87
      4.1.2  二维数组创建和使用 91
      任务实施 93
      实践训练 93
      任务4.2  除法计算器程序设计 94
      任务目标 94
      任务描述 94
      知识准备 94
      4.2.1  异常及其处理机制 94
      4.2.2  异常的类型 94
      4.2.3  异常捕获和处理 96
      任务实施 96
      实践训练 97
      任务4.3  歌曲播放程序设计 98
      任务目标 98
      任务描述 98
      知识准备 98
      任务实施 98
      实践训练 99
      小结 99
      课后习题 100
      模块五 集合 101
      任务5.1  “斗地主”的洗牌、发牌
      程序设计 102
      任务目标 102
      任务描述 102
      知识准备 102
      5.1.1  集合概述 102
      5.1.2  Collection集合 103
      5.1.3  List集合 104
      5.1.4  Set集合 107
      5.1.5  Collection遍历集合 114
      5.1.6  Map集合 116
      5.1.7  泛型 117
      5.1.8  集合实用类Collections 119
      任务实施 120
      实践训练 122
      小结 122
      课后习题 123
      模块六 GUI 124
      任务6.1  QQ登录界面设计 125
      任务目标 125
      任务描述 125
      知识准备 125
      6.1.1  Swing概述 125
      6.1.2  Swing顶级容器 127
      6.1.3  Swing常用组件 129
      任务实施 132
      实践训练 133
      任务6.2  QQ登录界面布局设计 134
      任务目标 134
      任务描述 134
      知识准备 134
      6.2.1  网格布局管理器 134
      6.2.2  流布局管理器 135
      6.2.3  边界布局管理器 137
      任务实施 138
      实践训练 139
      任务6.3  QQ登录功能实现 139
      任务目标 139
      任务描述 139
      知识准备 139
      6.3.1  事件处理机制 139
      6.3.2  Swing常用事件处理 141
      任务实施 143
      实践训练 145
      任务6.4  QQ登录功能实现(连接数据库) 145
      任务目标 145
      任务描述 145
      知识准备 145
      6.4.1  JDBC概述 145
      6.4.2  JDBC常用的类和接口 146
      6.4.3  数据库操作 147
      任务实施 149
      实践训练 153
      小结 153
      课后习题 153
      模块七  I/O流 154
      任务7.1  文本排序程序设计 155
      任务目标 155
      任务描述 155
      知识准备 155
      7.1.1  I/O流概述 155
      7.1.2  字节流 156
      7.1.3  字符流 163
      7.1.4  缓冲流 167
      任务实施 171
      实践训练 172
      任务7.2  文件管理程序设计 172
      任务目标 172
      任务描述 172
      知识准备 173
      7.2.1  File类概述 173
      7.2.2  File类的常用方法 174
      7.2.3  目录的遍历 175
      任务实施 176
      实践训练 178
      小结 178
      课后习题 178
      模块八   多线程 180
      任务8.1  多窗口售票程序设计 181
      任务目标 181
      任务描述 181
      知识准备 181
      8.1.1  线程概述 181
      8.1.2  线程的创建 182
      任务实施 187
      实践训练 189
      任务8.2  优化多窗口售票程序 189
      任务目标 189
      任务描述 190
      知识准备 190
      8.2.1  线程的生命周期及状态转换 190
      8.2.2  线程的调度 192
      8.2.3  多线程同步 198
      任务实施 200
      实践训练 203
      任务8.3  模拟“生产—消费”程序设计 204
      任务目标 204
      任务描述 204
      知识准备 204
      任务实施 205
      实践训练 208
      小结 208
      课后习题 209
      模块九  网络编程 211
      任务9.1  文件上传程序设计 212
      任务目标 212
      任务描述 212
      知识准备 212
      9.1.1  网络通信协议 212
      9.1.2  TCP通信程序设计 215
      任务实施 219
      实践训练 225
      小结 225
      课后习题 226
      参考文献 227

      内容摘要
      本书采用"以模块为教学单元,用任务进行驱动"的编写形式,分为9个模块,分别为开发环境搭建、Java程序设计基础、面向对象程序设计、数组与异常程序设计、集合、GUI、I/O流、多线程和网络编程。每个模块都由模块介绍、思维导图、教学大纲、若干任务、小结和课后习题组成。每个任务都包括任务目标、任务描述、知识准备、任务实施和实践训练五部分。

      本书是校企合作教材,注重理论和实践相结合,致力于帮助提升学生的学习能力和教师教学能力。本书可作为高职高专计算机应用技术专业、大数据技术与应用专业、物联网应用技术专业、电子信息工程技术专业的Java课程教材,也可供企业人员和社会学习者学习参考。


      精彩内容
      本书采用“以模块为教学单元,用任务进行驱动”的编写形式,分为9个模块,分别为开发环境搭建、Java程序设计基础、面向对象程序设计、数组与异常程序设计、集合、GUI、I/O流、多线程和网络编程。每个模块都由模块介绍、思维导图、教学大纲、若干任务、小结和课后习题组成。每个任务都包括任务目标、任务描述、知识准备、任务实施和实践训练五部分。
        本书是校企合作教材,注重理论和实践相结合,致力于帮助提升学生的学习能力和教师教学能力。
        本书可作为高职高专计算机应用技术专业、大数据技术与应用专业、物联网应用技术专业、电子信息工程技术专业的Java课程教材,也可供企业人员和社会学习者学习参考。

      配送说明

      ...

      相似商品

      为你推荐

    孔网啦啦啦啦啦纺织女工火锅店第三课

    开播时间:09月02日 10:30

    即将开播,去预约
    直播中,去观看