种豆资源网

当前位置:首页 > 百科 > 百科综合 / 正文

Java程式设计简明教程(2018年电子工业出版社出版书籍)

(2019-06-07 13:40:17) 百科综合
Java程式设计简明教程(2018年电子工业出版社出版书籍)

Java程式设计简明教程(2018年电子工业出版社出版书籍)

基本介绍

  • 书名:Java程式设计简明教程
  • 作者:张晓龙,吴,刘俊
  • ISBN:9787121341144
  • 出版社:电子工业出版社 
  • 出版时间:2018-07

书籍信息

作 译 者:张晓龙,吴,刘俊
出版时间:志祥2018-07 千 字 数:435
版 次:01-01 页 数:256
开 本:16开
装 帧:
I S B N :9787121341144
换 版:
所属分类:教育 >> 本科研究生 >> 计算机类

内容简介

本书系统地介绍了Java桌面编程的基础知识,共分10章。其中,前9章的内容包括Java概述及开发环境,Java语言基础,面向对象的程式设计,多执行绪,集合框架与泛型,Java UI设计,Java I/O操作与档案读写,网路编程和JDBC编程;第10章是综合项目实训。
本书充分考虑后续课程的需要,精心安排内容结构,力求从简单到複杂,循序渐进,突出逻辑性和实用性。重要的知识点都配有示例,配套的课程网站包括了相关软体下载、上机实验指导(含项目案例)、课件下载和课程档案档案下载等。本书可以作为高等院校计算机专业和相关专业学生学习Java程式设计等课程的教材,也可以作为Web开发者的参考书。

图书目录

第1章 Java概述及开发环境 (1)
1.1 Java语言发展简史及套用 (1)
1.1.1 Java语言发展简史 (1)
1.1.2 Java语言套用的三个方向 (1)
1.2 Java语言的特点 (2)
1.2.1 面向对象特性、解释性与简单性 (2)
1.2.2 平台无关性(可移植性) (3)
1.2.3 健壮性与安全性 (3)
1.2.4 多执行绪特性 (3)
1.2.5 网路支持 (3)
1.3 Java运行环境及开发环境 (4)
1.3.1 安装JDK并建立环境变数 (4)
1.3.2 JDK工具箱与Java虚拟机 (5)
1.3.3 Java集成开发环境eclipse-jee (5)
1.3.4 统一eclipse项目编码 (6)
1.3.5 eclipse若干快捷操作 (6)
1.4 Java面向对象初步 (7)
1.4.1 类与对象、封装特性 (7)
1.4.2 Java程式结构 (8)
1.4.3 Java类库及API简介 (9)
1.4.4 导入Java包指令import (10)
1.5 在eclipse中创建与运行Java项目 (10)
1.5.1 一个简单Java项目的创建与运行 (10)
1.5.2 Java项目的导入 (11)
1.5.3 Java项目导出及打包应用程式 (12)
1.5.4 Maven项目的创建与使用 (13)
1.6 Java程式调试 (16)
1.6.1 单元测试JUnit 4 (16)
3.4.5 在类方法里使用可变参数 (58)
3.4.6 Class类与Java反射机制 (58)
3.4.7 动态代理类Proxy与远程过程调用(PRC) (61)
习题3 (64)
实验3 (66)
第4章 Java进程与多执行绪 (68)
4.1 Java进程 (68)
4.2 Java多执行绪 (69)
4.2.1 执行绪与多执行绪概念 (69)
4.2.2 在某个进程中创建多个执行绪 (69)
4.3 执行绪同步 (73)
4.4 执行绪间的协作 (75)
4.5 死锁 (78)
4.6 异步任务处理 (80)
习题4 (82)
实验4 (83)
第5章 Java集合框架与泛型 (85)
5.1 Java集合框架概述与泛型 (85)
5.1.1 Java集合框架的主要接口 (85)
5.1.2 叠代接口Iterable与叠代器Iterator (86)
5.1.3 Java泛型 (87)
5.2 Collection集合及其遍历 (89)
5.2.1 List接口及其常用实现类 (90)
5.2.2 Set集合接口及实现类 (93)
5.2.3 伫列接口Queue及实现类 (95)
5.3 Map集合及其遍历 (97)
5.3.1 Map接口 (97)
5.3.2 Map实现类HashMap及其他实现类 (98)
5.3.3 使用Map.Entry遍历Map集合 (102)
习题5 (104)
实验5 (105)
第6章 Java UI设计及图形功能 (107)
6.1 抽象视窗工具集AWT (107)
6.1.1 Java AWT概述 (107)
6.1.2 AWT常用组件 (109)
6.1.3 布局管理器及常用布局 (110)
6.1.4 Java图形功能 (112)
6.1.5 Java事件处理模型 (115)
6.1.6 Java小程式Applet (120)
6.2 Swing UI (122)
6.2.1 Swing概述 (122)
6.2.2 JFrame框架 (123)
6.2.3 Swing容器组件JPanel (123)
6.2.4 Swing常用组件 (124)
6.3 安装WindowBuilder实现UI可视化 (135)
习题6 (138)
实验6 (139)
第7章 Java I/O操作与档案读写 (142)
7.1 Java I/O流及分类 (142)
7.2 控制台I/O (143)
7.2.1 PrintStream对象System.out和System.err (143)
7.2.2 InputStream对象System.in (143)
7.3 档案类File及Java档案读写 (144)
7.3.1 类File的常用方法 (144)
7.3.2 Java档案读写 (146)
7.4 位元组流 (148)
7.4.1 位元组流抽象类InputStream与OutputStream (148)
7.4.2 档案位元组流FileInputStream和FileOutputStream (150)
7.4.3 数据流DataInputStream和DataOutputStream (150)
7.4.4 位元组缓冲流BufferedInputStream和BufferedOutputStream (152)
7.5 字元流 (154)
7.5.1 字元流抽象类Reader和Writer (154)
7.5.2 字元流类InputStreamReader和OutputStreamWriter (155)
7.5.3 档案字元流类FileReader和FileWriter (156)
7.5.4 字元缓冲流BufferedReader和BufferedWriter (157)
7.6 对象序列化与反序列化 (159)
习题7 (161)
实验7 (162)
第8章 Java网路编程 (164)
8.1 TCP/IP、HTTP协定与Socket (164)
8.1.1 TCP/IP连线 (164)
8.1.2 HTTP连线 (165)
8.1.3 Socket及其工作原理 (165)
8.2 Socket网路编程 (167)
8.2.1 基于TCP和UDP的Socket编程 (167)
8.2.2 使用多执行绪支持多客户端 (170)
8.3 基于URL的网路编程 (176)
8.3.1 从C/S到B/S (176)
8.3.2 基于URL和URLConnection的网路编程 (177)
8.4 Java WebService (182)
习题8 (187)
实验8 (188)
第9章 JDBC编程 (190)
9.1 MySQL资料库 (190)
9.1.1 关係型资料库与SQL语言 (190)
9.1.2 MySQL伺服器软体安装与基本使用 (192)
9.1.3 MySQL前端工具SQLyog (193)
9.2 使用JDBC访问MySQL资料库 (195)
9.2.1 JDBC概述 (195)
9.2.2 连线MySQL资料库 (196)
9.2.3 创建执行资料库操作的命令对象 (196)
9.2.4 增、删、改操作 (197)
9.2.5 查询操作 (197)
9.2.6 使用预处理封装MySQL通用类 (199)
9.3 JDBC高级编程 (204)
9.3.1 可滚动结果集和可更新结果集 (204)
9.3.2 使用资料库事务机制 (206)
9.3.3 资料库应用程式代码分层架构 (208)
习题9 (213)
实验9 (214)
第10章 综合项目实训 (216)
10.1 打坦克游戏 (216)
10.1.1 游戏规则及界面设计 (216)
10.1.2 项目档案系统 (216)
10.1.3 项目实现主要代码 (217)
10.2 简易人事管理信息系统 (226)
10.2.1 系统目标 (226)
10.2.2 系统功能 (226)
10.2.3 资料库设计 (226)
10.2.4 界面设计 (227)
10.2.5 主要模组设计 (229)
习题10 (238)
实验10 (240)
习题答案 (242)
参考文献 (246)

标 签

搜索
随机推荐

Powered By 种豆资源网||