您好,欢迎来到聚文网。 登录 免费注册
Java程序设计高级教程

Java程序设计高级教程

  • 字数: 371000
  • 装帧: 平装
  • 出版社: 电子工业出版社
  • 出版日期: 2021-01-01
  • 商品条码: 9787121404672
  • 版次: 1
  • 开本: 16开
  • 页数: 232
  • 出版年份: 2021
定价:¥49 销售价:登录后查看价格  ¥{{selectedSku?.salePrice}} 
库存: {{selectedSku?.stock}} 库存充足
{{item.title}}:
{{its.name}}
精选
内容简介
本书是“大数据应用开发(Java)”1+X职业技能等级证书配套教材,同时也是蓝桥学院“Java全栈工程师”培养项目配套教材。全书共10章,以Java异常处理机制、集合和泛型、IO和XML、Java反射机制、Java多线程机制、Java网络编程API、Java注解、JUnit、JDK8新特性以及JDBC为基础,系统介绍Java编程中的高级特性和高级处理机制。本书章节设计合理,配套资源丰富,采用“文字+图片+案例”的讲解形式,从多个角度向读者呈现Java高级编程的具体语法和使用步骤,尽可能降低读者的学习门槛。本书直接服务于“大数据应用开发(Java)”1+X职业技能等级证书工作,可作为职业院校、应用型本科院校计算机应用技术、软件技术、软件工程、网络工程和大数据应用技术等计算机相关专业的教材,也可供从事计算机相关工作的技术人员参考。
目录
第1章Java异常处理机制
1.1异常的概念及分类
1.1.1异常的概念
1.1.2异常的分类
1.2异常的捕获及处理
1.2.1异常简介
1.2.2异常的两种处理方式
1.2.3finally
1.3异常对象与常见异常
1.4throw和throws关键字
1.5自定义异常类
1.6本章小结
1.7本章练习
第2章集合和泛型
2.1集合框架
2.1.1集合与数组
2.1.2Collection家族
2.1.3Map家族
2.2Set接口
2.2.1Set简介
2.2.2HashSet的使用
2.2.3TreeSet的使用
2.2.4比较器
2.3Iterator迭代器
2.3.1Iterator接口
2.3.2Iterator的使用
2.4List接口
2.4.1List简介
2.4.2ArrayList原理及使用
2.4.3LinkedList原理及使用
2.5泛型简介
2.6工具类
2.6.1Collections工具类
2.6.2Arrays工具类
2.7Map接口
2.7.1HashMap的使用
2.7.2Map的遍历
2.8自动拆箱和装箱
2.8.1包装类
2.8.2自动拆箱和装箱的概念
2.8.3自动拆箱和装箱的使用
2.9本章小结
2.10本章练习
第3章IO和XML
3.1File类
3.1.1File类构造方法
3.1.2静态导入
3.1.3FileAPI
3.2I/O流
3.2.1I/O流简介
3.2.2字节流
3.2.3字符流
3.3其他流
3.3.1装饰器模式简介
3.3.2缓冲流
3.3.3转换流
3.3.4数据流
3.4XML解析
3.4.1XML简介
3.4.2DOM解析XML
3.4.3SAX解析XML
3.5本章小结
3.6本章练习
第4章Java反射机制
4.1反射机制概述
4.2Class类
4.2.1Class类简介
4.2.2Class类常用方法
4.3获取运行时信息
4.4.1获取方法信息
4.4.2获取属性信息
4.4.3获取构造方法信息
4.4动态调用
4.4.1创建对象
4.4.2修改属性
4.4.3调用方法
4.4.4操作动态数组
4.5本章小结
4.6本章练习
第5章Java多线程机制
5.1多线程简介
5.2多线程的基本使用
5.2.1创建线程类
5.2.2使用线程类
5.3线程控制
5.3.1线程控制的基本方法
5.3.2线程控制的其他方法
5.4线程间的数据共享
5.4.1数据不一致
5.4.2控制共享数据
5.4.3多线程同步
5.4.4线程死锁
5.5线程协作
5.6本章小结
5.7本章练习
第6章Java网络编程API
6.1网络基础
6.1.1网络协议
6.1.2网络分层模型
6.1.3TCP/IP协议简介
6.1.4数据封装和解封
6.1.5IP地址和域名
6.2Java网络工具类
6.2.1InetAddress类
6.2.2URL类
6.2.3URLConnection类
6.3Socket编程
6.3.1基于TCP的Socket编程
6.3.2基于UDP的Socket编程
6.4模拟爬虫
6.4.1爬虫概述
6.4.2使用底层技术实现爬虫
6.4.3爬虫法律问题简述
6.5本章小结
6.6本章练习
第7章Java注解
7.1Java注解概述
7.2内建注解
7.2.1@Override注解
7.2.2@Deprecated注解
7.2.3@SuppressWarnings注解
7.3自定义注解
7.3.1自定义注解概述
7.3.2元注解
7.4本章小结
7.5本章练习
第8章JUnit
8.1JUnit初探
8.1.1JUnit3简介
8.1.2JUnit4简介
8.1.3JUnit5简介
8.2JUnit案例
8.3本章小结
8.4本章练习
第9章JDK8新特性
9.1Lambda表达式
9.1.1Lambda简介
9.1.2函数式接口
9.1.3Lambda案例
9.2方法引用
9.3接口的默认方法
9.4重复注解
9.5StreamAPI
9.5.1生成流
9.5.2转换流
9.5.3终止流
9.6其他JDK8特性
9.7本章小结
9.8本章练习
第10章JDBC
10.1JDBC概述
10.2JDBC开发步骤
10.3使用JDBC实现单表增、删、改、查
10.3.1使用Statement访问数据库
10.3.2使用PreparedStatement访问数据库
10.3.3JDBC中的异常处理及资源关闭
10.3.4Statement和PreparedStatement的比较
10.4使用JDBC调用存储过程和存储函数
10.5使用JDBC存取大文本和二进制数据
10.5.1读写TEXT数据
10.5.2读写BLOB数据
10.6本章小结
10.7本章练习
附录A部分练习参考答案及解析
参考文献

蜀ICP备2024047804号

Copyright 版权所有 © jvwen.com 聚文网