本书系统地介绍了Java语言高级程序设计内容,主要包括Java集合框架、异常处理、输入输出流、多线程、网络编程、图形用户界面程序设计、泛型、JDBC编程、Java8新特性。本书所有知识点都结合具体实例进行分析,既注重理论介绍,又强调实际应用,从实用的角度精心设计知识结构和代码示例,同时每章后面配有相应习题。
本书可作为普通高等院校计算机及相关专业Java程序设计课程的教材,也适合程序开发人员学习使用。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | Java高级程序设计(成都中慧科技有限公司校企合作系列教材)/新一代信息软件技术丛书 |
分类 | |
作者 | |
出版社 | 人民邮电出版社 |
下载 | |
简介 | 内容推荐 本书系统地介绍了Java语言高级程序设计内容,主要包括Java集合框架、异常处理、输入输出流、多线程、网络编程、图形用户界面程序设计、泛型、JDBC编程、Java8新特性。本书所有知识点都结合具体实例进行分析,既注重理论介绍,又强调实际应用,从实用的角度精心设计知识结构和代码示例,同时每章后面配有相应习题。 本书可作为普通高等院校计算机及相关专业Java程序设计课程的教材,也适合程序开发人员学习使用。 目录 第1章 集合框架 1.1 Java语言中的集合类 1.1.1 集合概述 1.1.2 Java集合框架的层次结构 1.2 Collection接口 1.3 Set接口及其实现类 1.4 List接口及其实现类 1.5 Iterator接口 1.6 Map接口及其实现类 1.7 本章小结 1.8 本章习题 第2章 异常处理 2.1 异常处理 2.1.1 异常的有关概念 2.1.2 异常处理机制 2.2 自定义异常类 2.3 本章小结 2.4 本章习题 第3章 输入/输出流 3.1 File类 3.2 字节流和字符流 3.2.1 流的概念 3.2.2 InputStream字节输入流的层次结构与常用方法 3.2.3 OutputStream字节输出流的层次结构与常用方法 3.2.4 Reader字符输入流的层次结构及主要方法 3.2.5 Writer字符输出流的层次结构及主要方法 3.3 节点流与处理流的使用 3.3.1 节点流的概念 3.3.2 使用节点流访问文件 3.3.3 处理流的概念 3.3.4 处理流类的使用 3.4 对象的序列化 3.4.1 对象序列化概述 3.4.2 支持序列化的接口和类 3.4.3 对象序列化的条件 3.4.4 transient 3.5 本章小结 3.6 本章习题 第4章 多线程 4.1 多线程简介 4.2 多线程实现的两种方式 4.2.1 继承Thread类 4.2.2 实现Runnable接口 4.2.3 两种实现方式的比较 4.3 线程的属性和控制 4.3.1 线程状态及其生命周期 4.3.2 线程类的主要方法 4.3.3 线程优先级 4.3.4 线程休眠和线程中断 4.3.5 线程的高级操作 4.4 多线程的同步通信问题 4.4.1 线程同步 4.4.2 锁 4.4.3 死锁 4.5 本章小结 4.6 本章习题 第5章 网络编程 5.1 网络基础知识 5.1.1 网络基础知识概述 5.1.2 InetAddress编程 5.1.3 URL编程 5.1.4 TCP与UDP 5.2 Socket编程 5.2.1 Socket原理 5.2.2 基于TCP的Socket编程 5.2.3 基于多线程的Socket编程 5.3 本章小结 5.4 本章习题 第6章 图形用户界面程序设计 6.1 图形用户界面概述 6.2 构造简单的图形界面 6.2.1 创建框架 6.2.2 添加组件 6.3 布局管理器 6.3.1 FlowLayout布局管理器 6.3.2 BorderLayout布局管理器 6.3.3 GridLayout布局管理器 6.4 交互与事件处理 6.4.1 事件处理模型 6.4.2 动作事件处理 6.5 常用的GUI组件 6.5.1 标签 6.5.2 按钮 6.5.3 文本框 6.5.4 文本区 6.5.5 面板 6.5.6 单选按钮 6.5.7 复选框 6.6 鼠标事件 6.7 键盘事件 6.8 本章小结 6.9 本章习题 第7章 泛型 7.1 泛型的动机及Java语言集合中的泛型 7.1.1 泛型的动机 7.1.2 Java语言集合中的泛型 7.2 泛型类 7.3 泛型接口 7.4 泛型通配符 7.5 泛型方法 7.6 本章小结 7.7 本章习题 第8章 JDBC编程 8.1 JDBC概述 8.1.1 什么是JDBC 8.1.2 JDBC的体系结构 8.1.3 JDBC核心接口与类 8.2 创建JDBC应用 8.2.1 创建JDBC应用程序的步骤 8.2.2 JDBC中主要的类及常用方法 8.2.3 SQL注入问题 8.3 PreparedStatement接口 8.4 用JDBC连接不同的数据库 8.5 本章小结 8.6 本章习题 第9章 Java8新特性 9.1 Lambda表达式和函数式接口 9.2 方法引用 9.3 接口的默认方法和静态方法 9.4 本章小结 9.5 本章习题 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。