课程大纲

回顾

  • 继承和影响
  • 对象引用与继承
  • 多态性
  • 接口静态方法和默认方法
  • 集合和泛型
  • 泛型(继承、通配符)
  • 编写泛型类型

Design Patterns

  • 对象创建
  • 静态方法和字段
  • new 运算符
  • 创建模式
  • 继承与组成 / 优点和缺点
  • 复合图案
  • 内部类

反射

  • 名为 Class 的类
  • 查找字段、方法和构造函数
  • Accessing 字段, 调用方法
  • 检查数组

附注

  • Java API 中的注释(@Override、@Deprecated)
  • 定义批注

功能性 Programming

  • Lambda Expression概览
  • Lambda Express离子和函数接口
  • 使用 Lambda Express离子
  • 使用方法引用

流 API

  • 流和集合
  • 筛选集合
  • 链接和流水线

日期/时间 API

  • Legecy API 接口
  • 日期/时间 API (JSR 310)
  • 基于日期和基于时间的事件
  • 时间戳、周期和持续时间
  • 执行计算
  • 格式
  • 本地化/时区

JUnit 基础知识

  • JUnit 概述,测试驱动开发
  • 测试和断言
  • 使用异常
  • 使用 JUnit 组织测试
  • 书写夹具 - @Before、@After
  • 测试套件和其他功能
  • 模拟对象概述

构建工具

  • 蚂蚁概览
  • Maven 概述

抽象类

  • 声明原则和抽象类的实现
  • 使用抽象类时遇到的典型问题

类、抽象类和接口在应用程序模型中的作用

  • 等级 Java 面向对象抽象
  • Java 中的完整对象模型
  • 面向接口、抽象类和应用接口的程序模型,其每个子系统在实现中具有更大的灵活性和独立性
  • 抽象类的应用,以便提取通过实现它们提供的接口的灵活性而扩展的通用功能

动态对象和静态对象在应用程序模型中的作用

  • 静态 Java 类和这些类的动态属性
  • 区分Java和典型用途中两种类型的实体的功能,以及它们在基于静态和动态生物的解决方案设计中的良好实践示例Java
  • 设计模式简介
  • 工厂设计模式简介

使用简单类型和包装类的操作

  • 在 Java 对象模型中扩展简单类型的使用非常重要的事实和技术。
  • 讨论包装类、简单类型以及此类型在应用程序中的典型应用程序的作用

特殊对象 Java、类 String、StringBuilder 和 StringBuffer

  • 提醒 String 类的基本属性,并讨论虚拟机对 String 对象的处理
  • 使用缓冲区类并在链上运行

格式化和解析,常规 Express离子

  • Java 中的正则表达式简介
  • 讨论处理正则表达式的基本技术(String 类)以及基于此类构造的专用类的高级技术
  • 字符串类型的标记化、搜索和模式匹配

要求

  • 了解 Java 语言和 OOP。参与者需要了解包、控制流和循环、基本的具体类和基本接口。
 21 小时

人数



每位参与者的报价

客户评论 (3)

相关课程

NetBeans

14 小时

Guava

21 小时

Vaadin

14 小时

Enterprise Application Integrations with Spring Integration

14 小时

Jakarta EE Fundamentals

28 小时

Quarkus for Developers

14 小时

Introduction to Apache Struts 2

14 小时

Learning Gradle

14 小时

Introduction to JavaServer Faces

14 小时

OpenXava

14 小时

Advanced Spring Boot

14 小时

Angular and Spring Boot

14 小时

Apache Camel and Spring Boot

14 小时

Building Microservices with Spring Boot, Docker, and Kubernetes

21 小时

Spring Boot, React, and Redux

14 小时

课程分类