成功加入购物车
栾咏红 著 / 电子工业出版社 / 2024-10 / 平装
售价 ¥ 24.00 4.4折
定价 ¥54.00
品相 八五品
延迟发货说明
上书时间2026-01-30
卖家超过10天未登录
Java程序设计应用开发教程
本书分成8个单元, 单元1主要介绍搭建项目开发环境, 单元2-单元8依次介绍Java基础、面向对象程序设计、继承与多态、面向接口编程、输入/输出流与异常处理、网络联机与多线程、JDBC与Swing程序设计。每个单元由单元介绍、学习目标、任务、拓展训练、单元小结与单元练习组成。
br/>单元1 搭建项目开发环境 1 单元介绍 1 学习目标 1 任务1.1 下载与安装JDK 2 1.1.1 Java的发展历史与特点 2 1.1.2 Java的应用领域与前景 3 1.1.3 Java的开发流程与源程序结构 3 任务1.2 下载与启用Eclipse 8 1.2.1 集成开发环境Eclipse 9 1.2.2 Java项目组织结构 9 1.2.3 Java注释 11 拓展训练 15 单元小结 15 单元练习 16 单元2 Java基础 17 单元介绍 17 学习目标 17 任务2.1 设定车辆运费信息 18 2.1.1 Java标识符与关键字 18 2.1.2 Java数据类型、变量与常量 19 2.1.3 从控制台读取输入 24 2.1.4 Java运算符、表达式与语句 25 任务2.2 选择车型 31 2.2.1 方法 31 2.2.2 选择结构 32 2.2.3 循环结构 38 任务2.3 计算车辆运费 47 2.3.1 一维数组 47 2.3.2 多维数组 51 2.3.3 字符串 53 任务2.4 统计车辆运费 56 2.4.1 String类 56 2.4.2 包装类 59 2.4.3 Java其他常用类 62 拓展训练 68 单元小结 70 单元练习 70 单元3 面向对象程序设计 72 单元介绍 72 学习目标 72 任务3.1 设计车辆信息类 73 3.1.1 面向对象的概述 73 3.1.2 类的定义 75 3.1.3 使用对象 77 3.1.4 方法的进阶应用 78 任务3.2 使用构造方法设计车辆信息类 81 3.2.1 方法的重载 82 3.2.2 构造方法 83 3.2.3 构造方法的重载 84 3.2.4 this关键字 86 任务3.3 使用静态方法设计车辆信息类 91 3.3.1 静态变量 91 3.3.2 静态方法 92 3.3.3 静态代码块 93 3.3.4 类的主方法 95 拓展训练 97 单元小结 97 单元练习 97 单元4 继承与多态 100 单元介绍 100 学习目标 100 任务4.1 设计成品信息封装类 101 4.1.1 访问修饰符 101 4.1.2 访问控制 101 4.1.3 封装 102 任务4.2 显示成品入库信息 109 4.2.1 继承 109 4.2.2 super关键字 114 4.2.3 方法重写 115 4.2.4 多态 117 拓展训练 126 单元小结 127 单元练习 127 单元5 面向接口编程 130 单元介绍 130 学习目标 130 任务5.1 设计成品入库业务接口 131 5.1.1 抽象类 131 5.1.2 Object类 133 5.1.3 接口 135 任务5.2 更新成品入库数据 140 5.2.1 集合框架 141 5.2.2 List集合 141 5.2.3 Set集合 144 5.2.4 Map集合 146 拓展训练 155 单元小结 155 单元练习 155 单元6 输入/输出流与异常处理 158 单元介绍 158 学习目标 158 任务6.1 使用文件模板读取成品数据 159 6.1.1 输入/输出流的概述 159 6.1.2 File类 161 6.1.3 文件读/写操作 163 6.1.4 带缓冲的输入/输出流 167 6.1.5 字节流―字符流转换类 171 任务6.2 使用对象序列保存出货清单 175 6.2.1 数据输入/输出流 175 6.2.2 对象序列化与对象输入/输出 177 6.2.3 异常概述 183 6.2.4 异常的处理 184 6.2.5 自定义异常类 189 拓展训练 196 单元小结 196 单元练习 197 单元7 网络联机与多线程 199 单元介绍 199 学习目标 199 任务7.1 单用户登录 200 7.1.1 网络基础 200 7.1.2 套接字 202 7.1.3 基于TCP的网络编程 203 任务7.2 多用户登录 211 7.2.1 线程 212 7.2.2 实现线程的方式 212 7.2.3 线程的状态 218 7.2.4 线程的同步 219 拓展训练 227 单元小结 227 单元练习 227 单元8 JDBC与Swing程序设计 229 单元介绍 229 学习目标 229 任务8.1 用户信息更新管理 230 8.1.1 JDBC概述 230 8.1.2 JDBC中常用的类与接口 232 8.1.3 数据库基础 236 8.1.4 JDBC中的事务 237 任务8.2 基于图形界面的用户信息更新管理 245 8.2.1 MVC设计模式 245 8.2.2 Swing组件概述 246 8.2.3 常用容器 246 8.2.4 布局管理 250 8.2.5 文本输入 252 8.2.6 选择组件 255 8.2.7 事件处理模型 261 8.2.8 对话框 268 8.2.9 表格 269 拓展训练 283 单元小结 283 单元练习 283 参考文献 285内容摘要 本书以Java初级程序员岗位所应具备的能力培养为主线,采用“项目引领,任务驱动”的模式,强调“做什么、如何做、做中学、学中做”的教学理念,以开发RFID自动出货管理系统为项目载体,将项目分成若干单元任务;每个任务中给出任务分析、相关知识及任务实施,带领读者逐步完成项目任务。全书分成8个单元,单元1主要介绍搭建项目开发环境,单元2~单元8依次介绍Java基础、面向对象程序设计、继承与多态、面向接口编程、输入/输出流与异常处理、网络联机与多线程、JDBC与Swing程序设计。每个单元都由单元介绍、学习目标、任务、拓展训练、单元小结与单元练习组成。本书既可以作为高职高专院校电子信息类专业学生的教材,也可以作为Java程序设计学习者的参考书。精彩内容本书以Java初级程序员岗位所应具备的能力培养为主线,采用“项目引领,任务驱动”的模式,强调“做什么、如何做、做中学、学中做”的教学理念,以开发RFID自动出货管理系统为项目载体,将项目分成若干单元任务;每个任务中给出任务分析、相关知识及任务实施,带领读者逐步完成项目任务。全书分成8个单元,单元1主要介绍搭建项目开发环境,单元2~单元8依次介绍Java基础、面向对象程序设计、继承与多态、面向接口编程、输入/输出流与异常处理、网络联机与多线程、JDBC与Swing程序设计。每个单元都由单元介绍、学习目标、任务、拓展训练、单元小结与单元练习组成。本书既可以作为高职高专院校电子信息类专业学生的教材,也可以作为Java程序设计学习者的参考书。
展开全部
图2
图3
配送说明
...
相似商品
为你推荐
开播时间:09月02日 10:30