Video description
课程简介
3个多小时的视频指导
最新的Java引入的重要增强特性会对Java核心技术和Java平台核心API产生深远影响。Java许多原有的惯用法都将失去用武之地,新的特性,例如模块化,可以让程序员编码更有效率。但是,应对这些变化极富挑战。
描述
Cay S. Horstmann 主讲的《Java 9/10核心技术速成在线课》是一门简明的指南课,包含了对Java SE 9和10中所有最新改进的介绍。这门课是与最近出版的《Java® SE 9核心技术速成》第2版相配套的课程,而后者已经针对Java SE 9和10做了完整更新。
Horstmann富有实践性的洞察和样例代码可以帮助你快速地掌握所有这些新特性,包括从Java SE 9让人望穿秋水的“Project Jigsaw”模块化系统,到像lambda表达式和流这样的直至Java SE 8才首次引入的改进。
Get技能
Horstmann富有实践性的洞察和样例代码可以帮助你快速地掌握所有这些新特性,包括从新的便捷的API特性,到Java SE 9让人望穿秋水的“Project Jigsaw”模块化系统。
● 用全新的JShell 读入-计算-打印循环在创建代码的同时就可以对其进行测试
● 充分利用大量的操作集合、输入/输出、正则表达式和进程的API改进
● 用新的流API实现对数据管理的流水线化和优化
● 充分利用基于协作任务的先进的并发编程机制
● 使用模块来简化性能优异的复杂系统的开发
● 将应用程序迁移为使用模块化Java API和第三方模块
● 还可以上一堂有关JavaFX的速成课
Table of Contents
简介
Java 9核心技术速成:简介
第1课:“干货”
学习目标
1.1 JShell
1.2 集合字面常量
1.3 Optional 类型
1.4 流
1.5 I/O
1.6 正则表达式
1.7 CompletableFuture和进程
1.8 HTTPClient
1.9 次要特性
第2课:Java平台模块系统
学习目标
2.1 基本概念
2.2 导出包和需要的模块
2.3 运行时访问控制
2.4 迁移和故障排除
第3课:JavaFX
学习目标
3.1 Java GUI编程简史
3.2 在Scene对象中显示信息
3.3 事件处理
3.4 布局
3.5 用户界面控件
3.6 对话框
3.7 酷炫的控件
3.8 属性和绑定
3.9 异步处理机制
总结
Java 9核心技术速成:总结