注册 登录 进入教材巡展
#

出版时间:2023-05

出版社:电子工业出版社

以下为《Java程序设计项目教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 电子工业出版社
  • 9787121456787
  • 1-1
  • 466012
  • 66254996-3
  • 活页
  • 16开
  • 2023-05
  • 408
  • 276
  • 计算机类
  • 高职
内容简介
本书共12个项目,包括Java语言概述、Java语言基础、面向对象程序设计、Java异常处理、实用类、泛型、Java集合框架、图形用户界面、I/O流与文件、多线程、Java网络编程和JDBC数据库编程。本书内容贴合实际需求,融入课程思政,推动素质教育与技术技能培养融合统一。本书面向高等职业院校学生,知识结构完整、讲解透彻,结合大量的应用案例,配有丰富、符合教学目标的例题及实训任务,既方便教学,又方便自学。 本书既可作为高等职业院校计算机类专业和其他有编程需求的工科类专业相关课程的教材,也可作为Java开发人员的参考用书。
目录
项目1  Java 语言概述 ……………………………………………………………………… 001__eol__    任务1.1  Java 语言的发展历史及特点………………………………………………… 002__eol__    任务1.2  JDK 的安装与配置…………………………………………………………… 004__eol__    任务1.3  第一个 Java Application 程序 ……………………………………………… 007__eol__    任务1.4  Java 应用程序的工作原理…………………………………………………… 009__eol__    任务1.5  常用的 Java 程序开发工具 ………………………………………………… 011__eol__    项目实训 ………………………………………………………………………………… 015__eol__项目2  Java 语言基础 ……………………………………………………………………… 017__eol__    任务2.1  标识符与关键字 …………………………………………………………… 018__eol__    任务2.2  变量与常量 ………………………………………………………………… 019__eol__    任务2.3  基本数据类型 ……………………………………………………………… 020__eol__    任务2.4  运算符与表达式 …………………………………………………………… 023__eol__    任务2.5  控制台下的输入与输出 …………………………………………………… 028__eol__    任务2.6  流程控制语句 ……………………………………………………………… 030__eol__    任务2.7  数组 ………………………………………………………………………… 037__eol__    项目实训 ………………………………………………………………………………… 043__eol__项目3  面向对象程序设计 ………………………………………………………………… 045__eol__    任务3.1  面向对象与面向对象编程 ………………………………………………… 046__eol__    任务3.2  继承 ………………………………………………………………………… 060__eol__    任务3.3  多态 ………………………………………………………………………… 066__eol__    任务3.4  抽象 ………………………………………………………………………… 068__eol__    任务3.5  接口 ………………………………………………………………………… 070__eol__    项目实训 ………………………………………………………………………………… 075__eol__项目4  Java 异常处理 ……………………………………………………………………… 077__eol__    任务4.1  异常及异常体系 …………………………………………………………… 078__eol__    任务4.2  Java 异常处理机制…………………………………………………………… 080__eol__    任务4.3  自定义异常 ………………………………………………………………… 086__eol____eol__    项目实训 ………………………………………………………………………………… 089__eol__项目5  实用类 ……………………………………………………………………………… 091__eol__    任务5.1  Java API 入门………………………………………………………………… 092__eol__    任务5.2  字符串相关类 ……………………………………………………………… 092__eol__    任务5.3  基本数据类型包装类 ……………………………………………………… 101__eol__    任务5.4  Math 类 ……………………………………………………………………… 104__eol__    任务5.5  日期和时间相关类 ………………………………………………………… 106__eol__    任务5.6  Random 类 …………………………………………………………………… 109__eol__    项目实训 ………………………………………………………………………………… 111__eol__项目6  泛型 ………………………………………………………………………………… 113__eol__    任务6.1  泛型的引入 ………………………………………………………………… 114__eol__    任务6.2  泛型类、泛型接口和泛型方法 ……………………………………………… 116__eol__    任务6.3  泛型的通配符 ……………………………………………………………… 120__eol__    项目实训 ………………………………………………………………………………… 123__eol__项目7  Java 集合框架 ……………………………………………………………………… 125__eol__    任务7.1  集合框架及 Collection接口 …………………………………………… 126__eol__    任务7.2  集合框架的迭代器 ………………………………………………………… 129__eol__    任务7.3  List接口 ………………………………………………………………… 133__eol__    任务7.4  Set接口 ………………………………………………………………… 139__eol__    任务7.5  Map接口 ……………………………………………………………… 145__eol__    任务7.6  集合框架的工具类 ………………………………………………………… 152__eol__    项目实训 ………………………………………………………………………………… 155__eol__项目8  图形用户界面 ……………………………………………………………………… 157__eol__    任务8.1  GUI 入门……………………………………………………………………… 158__eol__    任务8.2  基本容器 …………………………………………………………………… 159__eol__    任务8.3  基本组件 …………………………………………………………………… 164__eol__    任务8.4  布局管理器 ………………………………………………………………… 177__eol__    任务8.5  GUI 事件处理 ……………………………………………………………… 182__eol__    项目实训 ………………………………………………………………………………… 189__eol__项目9  I/ O 流与文件………………………………………………………………………… 191__eol__    任务9.1  I/ O 流概述…………………………………………………………………… 192__eol__    任务9.2  字节流 ……………………………………………………………………… 193__eol__    任务9.3  字符流 ……………………………………………………………………… 201__eol__    任务9.4  File 类 ……………………………………………………………………… 207__eol__    项目实训 ………………………………………………………………………………… 211__eol____eol__项目10  多线程 ……………………………………………………………………………… 213__eol__    任务10.1  线程 ………………………………………………………………………… 214__eol__    任务10.2  多线程的创建 ……………………………………………………………… 215__eol__    任务10.3  线程的生命周期 …………………………………………………………… 218__eol__    任务10.4  线程的调度 ………………………………………………………………… 219__eol__    任务10.5  线程的同步与死锁 ………………………………………………………… 224__eol__    项目实训 ………………………………………………………………………………… 231__eol__项目11  Java 网络编程 ……………………………………………………………………… 233__eol__    任务11.1  基于 URL 类的网络编程 ………………………………………………… 234__eol__    任务11.2  IP 地址封装类 ……………………………………………………………… 237__eol__    任务11.3  基于 TCP 的网络编程 ……………………………………………………… 239__eol__    任务11.4  基于 UDP 的网络编程……………………………………………………… 244__eol__    项目实训 …
Baidu
map