课程目录:Java核心技术(进阶)培训
4401 人关注
(78637/99817)
课程大纲:

          Java核心技术(进阶)培训

 

 

 

第零章 导学章

第一节 导学

第一章 Maven

第一节 构建工具

第二节 Maven概念和实战

第一章 Maven 作业

第二章 单元测试和JUnit

第一节 单元测试

第二节 JUnit

第二章 单元测试和JUnit 作业

第三章 高级文本处理

第一节 Java字符编码

第二节 Java国际化编程

第三节 Java高级字符串处理

第三章 高级文本处理 单元作业

第四章 高级文件处理

第一节 XML简介

第二节(1) XML解析(DOM方法)

第二节(2) XML解析(SAX方法)

第二节(3) XML解析(Stax方法)

第三节 JSON简介及解析

第四章 高级文件处理作业

第四章 高级文件处理(续)

第四节 图形图像简介及解析

第五节 条形码和二维码简介及解析

第六节 Docx简介及解析

第七节 表格文件简介及解析

第八节 PDF简介及解析

第四章 高级文件处理(续) 单元作业

第五章 Java多线程和并发编程

第一节 多进程和多线程简介

第二节 Java多线程实现

第三节 Java多线程信息共享

第四节 Java多线程管理(1)

第四节 Java多线程管理(2)

第五章 Java多线程和并发编程 单元作业

第五章 Java多线程和并发编程(续)

第五节 Java并发框架Executor

第六节 Java并发框架Fork-Join

第七节 Java并发数据结构

第八节 Java并发协作控制(1)

第八节 Java并发协作控制(2)

第九节 Java定时任务执行

第五章 Java多线程和并发编程(续) 单元作业

第六章 Java网络编程

第一节 网络基础知识

第二节 Java UDP 编程

第三节 Java TCP 编程

第四节 Java HTTP 编程

第五节 Java HTTP 编程 (HttpClient)

第六章 Java网络编程 单元作业

第六章 Java网络编程(续)

第六节 Java NIO 编程

第七节 Java AIO 编程

第八节 Netty编程

第九节 邮件基础知识

第十节 Java Mail编程

第六章 Java网络编程(续)

第七章 Java 数据库编程

第一节 数据库和SQL

第二节 JDBC基本操作

第三节 JDBC高级操作

第四节 数据库连接池

第七章 Java 数据库编程 作业

第八章 Java混合编程

第一节 Java调用Java程序(RMI)

第二节 Java调用C程序(JNI)

第三节 Java调用Javascript程序(Nashorn)

第四节 Java调用Python程序(Jython)

第五节 Java调用Web Service

第六节 Java调用命令行

第八章 Java混合编程 单元作业

第九章 Java案例实践和总结

第一节 Java案例实践

第二节 Java核心技术进阶总结