注册 登录 进入教材巡展
#

出版时间:2025-02

出版社:电子工业出版社

以下为《Java程序设计应用开发教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121495786
  • 1-1
  • 560171
  • 平塑
  • 16开
  • 2025-02
  • 474
  • 296
  • 计算机类
  • 高职
内容简介
本书以Java初级程序员岗位所应具备的能力培养为主线,采用“项目引领,任务驱动”的模式,强调“做什么、如何做、做中学、学中做”的教学理念,以开发RFID自动出货管理系统为项目载体,将项目分成若干单元任务;每个任务中给出任务分析、相关知识及任务实施,带领读者逐步完成项目任务。__eol__全书分成8个单元,单元1主要介绍搭建项目开发环境,单元2~单元8依次介绍Java基础、面向对象程序设计、继承与多态、面向接口编程、输入/输出流与异常处理、网络联机与多线程、JDBC与Swing程序设计。每个单元都由单元介绍、学习目标、任务、拓展训练、单元小结与单元练习组成。__eol__本书既可以作为高职高专院校电子信息类专业学生的教材,也可以作为Java程序设计学习者的参考书。__eol__
目录
单元1 搭建项目开发环境 1__eol__单元介绍 1__eol__学习目标 1__eol__任务1.1 下载与安装JDK 2__eol__1.1.1 Java的发展历史与特点 2__eol__1.1.2 Java的应用领域与前景 3__eol__1.1.3 Java的开发流程与源程序结构 3__eol__任务1.2 下载与启用Eclipse 8__eol__1.2.1 集成开发环境Eclipse 9__eol__1.2.2 Java项目组织结构 9__eol__1.2.3 Java注释 11__eol__拓展训练 15__eol__单元小结 15__eol__单元练习 16__eol__单元2 Java基础 17__eol__单元介绍 17__eol__学习目标 17__eol__任务2.1 设定车辆运费信息 18__eol__2.1.1 Java标识符与关键字 18__eol__2.1.2 Java数据类型、变量与常量 19__eol__2.1.3 从控制台读取输入 24__eol__2.1.4 Java运算符、表达式与语句 25__eol__任务2.2 选择车型 31__eol__2.2.1 方法 31__eol__2.2.2 选择结构 32__eol__2.2.3 循环结构 38__eol__任务2.3 计算车辆运费 47__eol__2.3.1 一维数组 47__eol__2.3.2 多维数组 51__eol__2.3.3 字符串 53__eol__任务2.4 统计车辆运费 56__eol__2.4.1 String类 56__eol__2.4.2 包装类 59__eol__2.4.3 Java其他常用类 62__eol__拓展训练 68__eol__单元小结 70__eol__单元练习 70__eol__单元3 面向对象程序设计 72__eol__单元介绍 72__eol__学习目标 72__eol__任务3.1 设计车辆信息类 73__eol__3.1.1 面向对象的概述 73__eol__3.1.2 类的定义 75__eol__3.1.3 使用对象 77__eol__3.1.4 方法的进阶应用 78__eol__任务3.2 使用构造方法设计车辆信息类 81__eol__3.2.1 方法的重载 82__eol__3.2.2 构造方法 83__eol__3.2.3 构造方法的重载 84__eol__3.2.4 this关键字 86__eol__任务3.3 使用静态方法设计车辆信息类 91__eol__3.3.1 静态变量 91__eol__3.3.2 静态方法 92__eol__3.3.3 静态代码块 93__eol__3.3.4 类的主方法 95__eol__拓展训练 97__eol__单元小结 97__eol__单元练习 97__eol__单元4 继承与多态 100__eol__单元介绍 100__eol__学习目标 100__eol__任务4.1 设计成品信息封装类 101__eol__4.1.1 访问修饰符 101__eol__4.1.2 访问控制 101__eol__4.1.3 封装 102__eol__任务4.2 显示成品入库信息 109__eol__4.2.1 继承 109__eol__4.2.2 super关键字 114__eol__4.2.3 方法重写 115__eol__4.2.4 多态 117__eol__拓展训练 126__eol__单元小结 127__eol__单元练习 127__eol__单元5 面向接口编程 130__eol__单元介绍 130__eol__学习目标 130__eol__任务5.1 设计成品入库业务接口 131__eol__5.1.1 抽象类 131__eol__5.1.2 Object类 133__eol__5.1.3 接口 135__eol__任务5.2 更新成品入库数据 140__eol__5.2.1 集合框架 141__eol__5.2.2 List集合 141__eol__5.2.3 Set集合 144__eol__5.2.4 Map集合 146__eol__拓展训练 155__eol__单元小结 155__eol__单元练习 155__eol__单元6 输入/输出流与异常处理 158__eol__单元介绍 158__eol__学习目标 158__eol__任务6.1 使用文件模板读取成品数据 159__eol__6.1.1 输入/输出流的概述 159__eol__6.1.2 File类 161__eol__6.1.3 文件读/写操作 163__eol__6.1.4 带缓冲的输入/输出流 167__eol__6.1.5 字节流—字符流转换类 171__eol__任务6.2 使用对象序列保存出货清单 175__eol__6.2.1 数据输入/输出流 175__eol__6.2.2 对象序列化与对象输入/输出 177__eol__6.2.3 异常概述 183__eol__6.2.4 异常的处理 184__eol__6.2.5 自定义异常类 189__eol__拓展训练 196__eol__单元小结 196__eol__单元练习 197__eol__单元7 网络联机与多线程 199__eol__单元介绍 199__eol__学习目标 199__eol__任务7.1 单用户登录 200__eol__7.1.1 网络基础 200__eol__7.1.2 套接字 202__eol__7.1.3 基于TCP的网络编程 203__eol__任务7.2 多用户登录 211__eol__7.2.1 线程 212__eol__7.2.2 实现线程的方式 212__eol__7.2.3 线程的状态 218__eol__7.2.4 线程的同步 219__eol__拓展训练 227__eol__单元小结 227__eol__单元练习 227__eol__单元8 JDBC与Swing程序设计 229__eol__单元介绍 229__eol__学习目标 229__eol__任务8.1 用户信息更新管理 230__eol__8.1.1 JDBC概述 230__eol__8.1.2 JDBC中常用的类与接口 232__eol__8.1.3 数据库基础 236__eol__8.1.4 JDBC中的事务 237__eol__任务8.2 基于图形界面的用户信息更新管理 245__eol__8.2.1 MVC设计模式 245__eol__8.2.2 Swing组件概述 246__eol__8.2.3 常用容器 246__eol__8.2.4 布局管理 250__eol__8.2.5 文本输入 252__eol__8.2.6 选择组件 255__eol__8.2.7 事件处理模型 261__eol__8.2.8 对话框 268__eol__8.2.9 表格 269__eol__拓展训练 283__eol__单元小结 283__eol__单元练习 283__eol__参考文献 285__eol__