掌握 Java-8 并应用 Java 编程开发具有分层架构和最佳实践的实际项目
发表于 08/2022
MP4 | 视频:h264, 1280×720 | 音频:AAC,44.1 KHz,2 Ch
类型:eLearning | 语言:英语 + srt | 时长:50 节课(9 小时 20 米)| 大小:5.23 GB
你会学到什么
- 您将学习安装 JDK 和本地开发环境
- 您将了解类图、序列图和活动图
- 您将学习应用 Java 概念来开发真实世界的项目
- 您将学习 Java 项目开发的最佳实践
- 您将了解分层架构以及如何使用它来开发 Java 项目
- 您将学习使用 Eclipse 工具进行调试和故障排除
- 您将通过基于实践的方法学习所有 Java-8 概念
- 您将准备好在任何项目中应用 Java-8 概念
- 您将需要基于 Java-8 的工作
- 您将成为与 java-8 相关的概念和技术方面的专家
要求
任何编程语言的基本知识
描述
您对 Java-8 实用实践课程的等待已经结束。本课程的结构重点是边做边学。
在本课程中,您将通过基于实践的方法学习以下 Java-8 概念和技术
Java 8 简介
Java 8 中的接口增强
接口内的默认方法
接口内的静态方法
功能接口
内置功能接口
Lambda 表达式
Lambda 表达式的使用
谓词的概念
方法参考
双冒号运算符
构造函数参考
流
流过滤器、映射、计数
流过滤和懒惰
流和 forEach
流最小、最大、排序、不同
流窥视和跳过
流范围和范围关闭
流减少
流可选
流 toSet 和 toMap
流平均和汇总
流和文件操作
流图和平面图
并行流
Java 8 和日期时间 API
您将获得每个主题的源代码以及示例,以便您在学习概念时可以参考它们。
完成本课程后,您将能够在任何 Java 项目中应用这些概念。如果您是初学者,那么您将学习 java 8 的新功能,如果您已经是一位经验丰富的开发人员,那么您将能够应用这些概念并升级您的旧 Java 项目。
主题通过示例进行解释,并通过在代码上编写注释来进行注释,这将有助于将来参考这些概念。
您可以在观看时为任何主题添加书签,也可以在问题论坛中提问。
如果您想知道如何应用 Java 编程来开发真实世界项目,那么这就是适合您的课程,您将在其中学习应用每个 Java 概念来构建您自己要求的任何应用程序。
在本课程中,我们将学习使用 Core Java 及其概念开发电子商务应用程序。
我们将了解以下内容
您将学习安装 JDK 和本地开发环境
您将了解类图、序列图和活动图
您将学习应用 Java 概念来开发真实世界的项目
您将学习 Java 项目开发的最佳实践
您将了解分层架构以及如何使用它来开发 Java 项目
为书店应用创建 Java 项目
时序图说明
类图说明
创建所有必需的包
创建 Book DTO 和实体类
为书创建存储库接口和实现层
为 Book 创建服务层接口和实现层
为 Book 创建控制器层和测试客户端类
将 Book Client 与 Controller 和 Service 层集成
通过浏览我们迄今为止构建的内容来学习调试代码
使用适配器设计模式为 Book 集成 Repository 和 Converter 层
将图书实体保存在存储库内的列表中
序列化书实体并将其保存在文件中
编写反序列化逻辑,从保存的文件中获取 Book Entity 对象
获取书籍详细信息并反序列化对象和调试
本课程适用于谁
想要学习 Java-8 概念的初学者
迄今为止一直在使用 Java-7 并希望将自己升级到 Java-8 的经验丰富的开发人员