KnowledgeCity

高级 Java:设计模式

学习如何使用Java语言应用安全有效的设计模式
免费观看第一课 — 获取全部 3 节课程的完整访问权限。

To view this video please enable JavaScript.

课程:按需
高级  提供者 Scott Stanlick  3 课时 ·  13m  语言:阿拉伯语, 德语, 英语, 西班牙语, 法语, 葡萄牙语, 简体中文 

课程描述

在这些课程中,您将了解设计模式以及它们如何应用于Java。设计模式是软件设计中常见问题的典型解决方案,每个模式就像一个蓝图,您可以自定义以解决代码中的特定设计问题。

客户需要及时的软件解决方案来保持竞争优势,我们将讨论这些软件蓝图如何帮助快速解决编程问题。您将了解如何将设计模式细分为多个类别,每个类别都包含一组相关模式。

我们还将使用Java代码演示创建模式、结构模式和行为模式。最后,您将发现模式的力量——经过验证的编程问题解决方案——以及如何在自己的软件开发解决方案中使用它们。

您将学到的内容

  • 了解设计模式如何在Java中作为常见软件设计问题的可复用解决方案发挥作用
  • 识别代码中的创建型、结构型和行为型模式
  • 解释设计模式的组成结构,以及各类别如何将相关模式归组
  • 应用通过Java代码演示的创建型、结构型和行为型模式
  • 在自己的软件开发中运用经过验证的基于模式的解决方案

关键要点

  • 设计模式是针对软件设计中常见问题的典型解决方案,每种模式都像一个可定制的蓝图,用于解决特定的设计问题。
  • 设计模式细分为多个类别,每个类别包含一组相关模式的集合。
  • 本课程通过Java代码演示创建型、结构型和行为型模式。
  • 设计模式是针对编程问题的经过验证的解决方案,帮助开发者及时交付软件解决方案并快速解决编程问题。

常见问题

本课程将学到什么内容?

您将学习设计模式如何在Java中运作,如何识别代码中的创建型、结构型和行为型模式,以及如何解释模式的组成结构,课程还将通过Java代码进行演示。

本课程涵盖哪些主题?

本课程涵盖设计模式概述、创建型模式,以及结构型和行为型模式,通过Java代码演示创建型、结构型和行为型模式。

什么是设计模式?

设计模式是针对软件设计中常见问题的典型解决方案;每种模式就像一个蓝图,您可以对其进行定制,以解决代码中的特定设计问题,它们都是针对编程问题的经过验证的解决方案。

本课程有助于培养哪些技能?

本课程涉及的技能包括架构模式、组合模式(软件设计模式)、分布式设计模式、面向对象设计、模式语言和软件设计。