Java高级开发

Java高级开发
分享
扫描下方二维码分享到微信
打开微信,点击右上角”+“,
使用”扫一扫“即可将网页分享到朋友圈。
作者: ,
2016-07
版次: 1
ISBN: 9787040450712
定价: 35.00
装帧: 平装
开本: 16开
纸张: 胶版纸
页数: 216页
字数: 340千字
正文语种: 简体中文
  •   《Java高级开发》是高等教育出版社与达内时代科技集团(以下简称达内集团)联合出品的程序设计类新形态一体化教材,由达内集团诸多开发经验及授课经验丰富的一线讲师编写。《Java高级开发》以IT互联网企业实际用人的要求为导向.总结近几年国家应用型本科院校与示范性高职院校软件技术专业教学改革经验及达内集团在IT培训行业十多年的经验编写而成。《Java高级开发》主要介绍java编程技术,全书共分为7章,包括:Java桌面图形界面开发、Java I/O、Java多线程、Java网络编程、JDBC、XML和JSON、Java反射和注释。每一章节都由基础知识、阶段案例、练习、总结等模块组成,通过不同模块间的互相辅助来搭建Java程序开发教学所需要掌握的知识结构。《Java高级开发》可作为应用型本科、高等职业院校软件技术专业的课程教材,也可作为Java开发者的学习和参考用书。 第1章 Java桌面图形界面开发
    1.1 GUI基本组件
    1.1.1 GUl概念
    1.1.2 Swing概述
    1.1.3 Swing分类
    1.1.4 Swing组件的层次结构
    1.1.5 Swing组件
    1.2 布局管理器
    1.2.1 布局管理器概述
    1.2.2 HowLayout布局管理器
    1.2.3 BordcrLayout布局管理器
    1.2.4 GridLayout布局管理器
    1.3 案例 计算器的布局
    1.3.1 案例描述
    1.3.2 案例分析
    1.3.3 案例代码
    1.4 事件处理
    1.4.1 事件和事件监听器
    1.4.2 事件适配器
    1.4.3 监听器的实现方式
    1.4.4 使用内部类的方式实现
    1.4.5 类本身作为事件监听器
    1.4.6 匿名内部类实现方式
    1.4.7 计算器功能的实现
    1.5 其他事件
    1.6 案例 鼠标事件
    1.6.1 案例描述
    1.6.2 案例分析
    1.6.3 案例代码
    1.7 案例 下拉列表框的处理
    1.7.1 案例描述
    1.7.2 案例分析
    1.7.3 案例代码
    1.8 案例动态调色板
    1.8.1 案例描述
    1.8.2 案例分析
    1.8.3 案例代码
    1.9 绘图的基本操作
    1.9.1 绘图的实现原理和基本概念
    1.9.2 Graphics类
    1.10 案例满天星星
    1.10.1 案例描述
    1.10.2 案例分析
    1.10.3 案例代码
    本章小结

    第2章 Java I/O
    2.1 File类
    2.1.1 文件基本概念
    2.1.2 File类中常用的方法
    2.1.3 文件过滤器
    2.2 RandomAccessFilc类
    2.3 Java I/0流的分类
    2.3.1 流的分类
    2.3.2 流的概念
    2.4 字节流
    2.4.1 InputStream和OutputStream
    2.4.2 FilelnputStream和FileOutputStream
    2.4.3 字节缓冲流
    2.5 案例文件加密器
    2.5.1 案例描述
    2.5.2 案例分析
    2.5.3 案例代码
    2.6 字符流
    2.6.1 文件和文本文件
    2.6.2 Reader和Writer
    2.6.3 字符流的基本实现
    2.6.4 字符流的缓冲流
    2.6.5 PrintWriter类
    2.7 文本文件读写
    2.8 案例 简易记事本
    2.8.1 案例描述
    2.8.2 案例分析
    2.8.3 案例代码
    本章小结

    第3章 JaVa多线程
    3.1 线腥
    3.1.1 线程概述
    3.1.2 Java中的线程
    3.1.3 使用线程的原因
    3.2 创建多线程的程序方式
    3.2.1 继承java.lang.Thread类
    3.2.2 实现java.1 ang.Runnable接口
    3.3 案例 流星的移动
    3.3.1 案例描述
    3.3.2 案例分析
    3.3.3 案例代码
    3.4 案例抽奖器
    3.4.1 案例描述
    3.4.2 案例分析
    3.4.3 案例代码
    3.5 线程生命周期
    3.5.1 创建和就绪状态
    3.5.2 运行和阻塞状态
    3.5.3 线程死亡
    3.6 线程操作
    3.6.1 join线程
    3.6.2 后台线程
    3.6.3 线程睡眠
    3.6.4 线程让步
    3.6.5 线程优先级
    3.7 线程同步
    3.7.1 线程安全问题
    3.7.2 线程并发演示
    3.7.3 线程同步方法
    3.8 案例动态小球
    3.8.1 案例描述
    3.8.2 案例分析
    3.8.3 案例代码
    本章小结

    第4章 Java网络编程
    4.1.网络基础
    4.1.1 网络概述
    4.1.2 IP地址和端口
    4.2 Java中的网络编程
    4.2.1 InetAddress类
    4.2.2 URLDecoder和URLEncoder
    4.2.3 URL和URLConnection
    4.3 基于TCP协议的网络编程
    4.3.1 TCP协议基础
    4.3.2 服务器端ServerSocket
    4.3.3 用sockct创建客户端
    4.3.4 用socket进行通信
    4.3.5 多个客户端
    4.4 案例 广播聊天室
    4.4.1 案例描述
    4.4.2 案例分析
    4.4.3 案例代码
    4.5 基于UDP协议的网络编程
    4.5.1 UDP协议基础
    4.5.2 DatagramSocket发送接收数据
    本章小结

    第5章 JDBC
    5.1 JDBC原理
    5.1.1 JDBC概述
    5.1.2 JDBC中常用的接口和类
    5.1.3 JDBC驱动程序
    5.2 JDBC编程步骤
    5.2.1 注册Driver
    5.2.2 建立连接
    5.2.3 获得Statement对象
    5.2.4 执行SQL语句
    5.2.5 处理结果集
    5.2.6 关闭数据库连接
    5.3 案例 对用户的增删查改
    5.3.1 案例描述
    5.3.2 案例分析
    5.3.3 案例代码
    5.4 JDBC中的异常和事务
    5.4.1 JDBC中的异常类型
    5.4.2 JDBC中的事务编程
    5.5 JDBC扩展
    5.5.1 批处理
    5.5.2 分页
    5.5.3 调用存储过程
    本章小结

    第6章 XML和JSON
    6.1 XML语法规则
    6.1.1 标记语言
    6.1.2 创建一个简单的:XML
    6.1.3 XML声明
    6.1.4 标记
    6.1.5 元素
    6.1.6 实体引用(转义字符)
    6.1.7 属性
    6.1.8 CDATA类型的数据
    6.1.9 注释
    6.1.10 示例程序
    6.2 DTD和schema
    6.2.1 DTD/Schema的由来
    6.2.2 文档类型定义DTD
    6.2.3 Schema
    6.3 Java对XML的解析
    6.3.1 DOM解析
    6.3.2 SAX解析
    6.3.3 JDOM解析
    6.3.4 DOM4J解析
    6.3.5 通过DOM4J生成XML文档
    6.4 XPath
    6.4.1 XPath定义
    6.4.2 路径表达式
    6.4.3 谓语
    6.4.4 通配符
    6.4.5 Java对XPath的支持
    6.5 JSON
    6.5.1 JSON概述
    6.5.2 JSON数据格式
    6.5.3 Java对JSON的解析
    本章小结

    第7章 Java反射和注释
    7.1 类的加载、连接和初始化
    7.1.1 jVM和类
    7.1.2 类的加载
    7.1.3 类的连接
    7.1.4 类的初始化
    7.1.5 类初始化的时机
    7.2 类加载器
    7.2.1 类加载器概述
    7.2.2 类加载机制
    7.2.3 创建并使用自定义类加载器
    7.2.4 URLClassLoader
    7.3 反射
    7.3.1 反射概述
    7.3 2 获得Class
    7.4 反射获取对象信息
    7.5 创建对象和访问对象
    7.5.1 通过反射创建对象
    7.5.2 通过反射访问对象的属性
    7.5.3 反射访问对象的方法
    7.6 注解
    7.6.1 基本注解
    7.6.2 自定义注解
    7.7 案例 构造简易的Hibernate
    7.7.1 案例描述
    7.7.2 案例分析
    7.7.3 案例代码
    本章小结
  • 内容简介:
      《Java高级开发》是高等教育出版社与达内时代科技集团(以下简称达内集团)联合出品的程序设计类新形态一体化教材,由达内集团诸多开发经验及授课经验丰富的一线讲师编写。《Java高级开发》以IT互联网企业实际用人的要求为导向.总结近几年国家应用型本科院校与示范性高职院校软件技术专业教学改革经验及达内集团在IT培训行业十多年的经验编写而成。《Java高级开发》主要介绍java编程技术,全书共分为7章,包括:Java桌面图形界面开发、Java I/O、Java多线程、Java网络编程、JDBC、XML和JSON、Java反射和注释。每一章节都由基础知识、阶段案例、练习、总结等模块组成,通过不同模块间的互相辅助来搭建Java程序开发教学所需要掌握的知识结构。《Java高级开发》可作为应用型本科、高等职业院校软件技术专业的课程教材,也可作为Java开发者的学习和参考用书。
  • 目录:
    第1章 Java桌面图形界面开发
    1.1 GUI基本组件
    1.1.1 GUl概念
    1.1.2 Swing概述
    1.1.3 Swing分类
    1.1.4 Swing组件的层次结构
    1.1.5 Swing组件
    1.2 布局管理器
    1.2.1 布局管理器概述
    1.2.2 HowLayout布局管理器
    1.2.3 BordcrLayout布局管理器
    1.2.4 GridLayout布局管理器
    1.3 案例 计算器的布局
    1.3.1 案例描述
    1.3.2 案例分析
    1.3.3 案例代码
    1.4 事件处理
    1.4.1 事件和事件监听器
    1.4.2 事件适配器
    1.4.3 监听器的实现方式
    1.4.4 使用内部类的方式实现
    1.4.5 类本身作为事件监听器
    1.4.6 匿名内部类实现方式
    1.4.7 计算器功能的实现
    1.5 其他事件
    1.6 案例 鼠标事件
    1.6.1 案例描述
    1.6.2 案例分析
    1.6.3 案例代码
    1.7 案例 下拉列表框的处理
    1.7.1 案例描述
    1.7.2 案例分析
    1.7.3 案例代码
    1.8 案例动态调色板
    1.8.1 案例描述
    1.8.2 案例分析
    1.8.3 案例代码
    1.9 绘图的基本操作
    1.9.1 绘图的实现原理和基本概念
    1.9.2 Graphics类
    1.10 案例满天星星
    1.10.1 案例描述
    1.10.2 案例分析
    1.10.3 案例代码
    本章小结

    第2章 Java I/O
    2.1 File类
    2.1.1 文件基本概念
    2.1.2 File类中常用的方法
    2.1.3 文件过滤器
    2.2 RandomAccessFilc类
    2.3 Java I/0流的分类
    2.3.1 流的分类
    2.3.2 流的概念
    2.4 字节流
    2.4.1 InputStream和OutputStream
    2.4.2 FilelnputStream和FileOutputStream
    2.4.3 字节缓冲流
    2.5 案例文件加密器
    2.5.1 案例描述
    2.5.2 案例分析
    2.5.3 案例代码
    2.6 字符流
    2.6.1 文件和文本文件
    2.6.2 Reader和Writer
    2.6.3 字符流的基本实现
    2.6.4 字符流的缓冲流
    2.6.5 PrintWriter类
    2.7 文本文件读写
    2.8 案例 简易记事本
    2.8.1 案例描述
    2.8.2 案例分析
    2.8.3 案例代码
    本章小结

    第3章 JaVa多线程
    3.1 线腥
    3.1.1 线程概述
    3.1.2 Java中的线程
    3.1.3 使用线程的原因
    3.2 创建多线程的程序方式
    3.2.1 继承java.lang.Thread类
    3.2.2 实现java.1 ang.Runnable接口
    3.3 案例 流星的移动
    3.3.1 案例描述
    3.3.2 案例分析
    3.3.3 案例代码
    3.4 案例抽奖器
    3.4.1 案例描述
    3.4.2 案例分析
    3.4.3 案例代码
    3.5 线程生命周期
    3.5.1 创建和就绪状态
    3.5.2 运行和阻塞状态
    3.5.3 线程死亡
    3.6 线程操作
    3.6.1 join线程
    3.6.2 后台线程
    3.6.3 线程睡眠
    3.6.4 线程让步
    3.6.5 线程优先级
    3.7 线程同步
    3.7.1 线程安全问题
    3.7.2 线程并发演示
    3.7.3 线程同步方法
    3.8 案例动态小球
    3.8.1 案例描述
    3.8.2 案例分析
    3.8.3 案例代码
    本章小结

    第4章 Java网络编程
    4.1.网络基础
    4.1.1 网络概述
    4.1.2 IP地址和端口
    4.2 Java中的网络编程
    4.2.1 InetAddress类
    4.2.2 URLDecoder和URLEncoder
    4.2.3 URL和URLConnection
    4.3 基于TCP协议的网络编程
    4.3.1 TCP协议基础
    4.3.2 服务器端ServerSocket
    4.3.3 用sockct创建客户端
    4.3.4 用socket进行通信
    4.3.5 多个客户端
    4.4 案例 广播聊天室
    4.4.1 案例描述
    4.4.2 案例分析
    4.4.3 案例代码
    4.5 基于UDP协议的网络编程
    4.5.1 UDP协议基础
    4.5.2 DatagramSocket发送接收数据
    本章小结

    第5章 JDBC
    5.1 JDBC原理
    5.1.1 JDBC概述
    5.1.2 JDBC中常用的接口和类
    5.1.3 JDBC驱动程序
    5.2 JDBC编程步骤
    5.2.1 注册Driver
    5.2.2 建立连接
    5.2.3 获得Statement对象
    5.2.4 执行SQL语句
    5.2.5 处理结果集
    5.2.6 关闭数据库连接
    5.3 案例 对用户的增删查改
    5.3.1 案例描述
    5.3.2 案例分析
    5.3.3 案例代码
    5.4 JDBC中的异常和事务
    5.4.1 JDBC中的异常类型
    5.4.2 JDBC中的事务编程
    5.5 JDBC扩展
    5.5.1 批处理
    5.5.2 分页
    5.5.3 调用存储过程
    本章小结

    第6章 XML和JSON
    6.1 XML语法规则
    6.1.1 标记语言
    6.1.2 创建一个简单的:XML
    6.1.3 XML声明
    6.1.4 标记
    6.1.5 元素
    6.1.6 实体引用(转义字符)
    6.1.7 属性
    6.1.8 CDATA类型的数据
    6.1.9 注释
    6.1.10 示例程序
    6.2 DTD和schema
    6.2.1 DTD/Schema的由来
    6.2.2 文档类型定义DTD
    6.2.3 Schema
    6.3 Java对XML的解析
    6.3.1 DOM解析
    6.3.2 SAX解析
    6.3.3 JDOM解析
    6.3.4 DOM4J解析
    6.3.5 通过DOM4J生成XML文档
    6.4 XPath
    6.4.1 XPath定义
    6.4.2 路径表达式
    6.4.3 谓语
    6.4.4 通配符
    6.4.5 Java对XPath的支持
    6.5 JSON
    6.5.1 JSON概述
    6.5.2 JSON数据格式
    6.5.3 Java对JSON的解析
    本章小结

    第7章 Java反射和注释
    7.1 类的加载、连接和初始化
    7.1.1 jVM和类
    7.1.2 类的加载
    7.1.3 类的连接
    7.1.4 类的初始化
    7.1.5 类初始化的时机
    7.2 类加载器
    7.2.1 类加载器概述
    7.2.2 类加载机制
    7.2.3 创建并使用自定义类加载器
    7.2.4 URLClassLoader
    7.3 反射
    7.3.1 反射概述
    7.3 2 获得Class
    7.4 反射获取对象信息
    7.5 创建对象和访问对象
    7.5.1 通过反射创建对象
    7.5.2 通过反射访问对象的属性
    7.5.3 反射访问对象的方法
    7.6 注解
    7.6.1 基本注解
    7.6.2 自定义注解
    7.7 案例 构造简易的Hibernate
    7.7.1 案例描述
    7.7.2 案例分析
    7.7.3 案例代码
    本章小结
查看详情
12
您可能感兴趣 / 更多
Java高级开发
Java研发自测入门与进阶
林宁、魏兆玉
Java高级开发
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java高级开发
Java项目开发实战(微视频版)
陈强
Java高级开发
Java+OpenCV案例佳作选
姚利民
Java高级开发
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java高级开发
Java Web及其框架技术
陈振兴
Java高级开发
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java高级开发
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java高级开发
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java高级开发
Java核心技术速学版(第3版)
(美)凯·S.霍斯特曼(Cay S. Horstmann)
Java高级开发
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java高级开发
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
系列丛书 / 更多
Java高级开发
Java研发自测入门与进阶
林宁、魏兆玉
Java高级开发
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java高级开发
Java项目开发实战(微视频版)
陈强
Java高级开发
Java+OpenCV案例佳作选
姚利民
Java高级开发
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java高级开发
Java Web及其框架技术
陈振兴
Java高级开发
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java高级开发
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java高级开发
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java高级开发
Java核心技术速学版(第3版)
(美)凯·S.霍斯特曼(Cay S. Horstmann)
Java高级开发
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java高级开发
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)
相关图书 / 更多
Java高级开发
Java研发自测入门与进阶
林宁、魏兆玉
Java高级开发
Java语言程序设计(2023年版)全国高等教育自学考试指导委员会
全国高等教育自学考试指导委员会
Java高级开发
Java项目开发实战(微视频版)
陈强
Java高级开发
Java+OpenCV案例佳作选
姚利民
Java高级开发
Java核心编程技术(第4版微课版新世纪应用型高等教育软件专业系列规划教材)
张屹、蔡木生 编
Java高级开发
Java Web及其框架技术
陈振兴
Java高级开发
JavaScript多线程编程实践
(美)托马斯 亨特二世(Thomas Hunter II),(加拿大)布莱恩 英格利什(Bryan English)
Java高级开发
Java开发坑点解析:从根因分析到最佳实践
朱晔
Java高级开发
Java面向对象程序设计(题库·微课视频版)
梁胜彬 主编 渠慎明 白晨希 马华蔚 甘志华 程素营 副主编
Java高级开发
Java核心技术速学版(第3版)
(美)凯·S.霍斯特曼(Cay S. Horstmann)
Java高级开发
Java程序设计(微课版新世纪应用型高等教育计算机类课程规划教材)
李月辉、李慧 编
Java高级开发
Java到Kotlin:代码重构指南
(英)邓肯·麦格雷戈(Duncan McGregor)