- 了解 Java 语言和 OOP。参与者需要了解包、控制流和循环、基本的具体类和基本接口。
已经是Java程序员的参与者希望扩展他们的视野并使用更多的Java语言概念。
回顾
- 继承和影响
- 对象引用与继承
- 多态性
- 接口静态方法和默认方法
- 集合和泛型
- 泛型(继承、通配符)
- 编写泛型类型
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 类)以及基于此类构造的专用类的高级技术
- 字符串类型的标记化、搜索和模式匹配
United Arab Emirates - Java Intermediate and Advanced
Qatar - Java Intermediate and Advanced
Egypt - Java Intermediate and Advanced
Saudi Arabia - Java Intermediate and Advanced
South Africa - Java Intermediate and Advanced
Brasil - Java Intermediate and Advanced
Canada - Java Intermediate and Advanced
中国 - Java Intermediate and Advanced
香港 - Java Intermediate and Advanced
澳門 - Java Intermediate and Advanced
台灣 - Java Intermediate and Advanced
USA - Java Intermediate and Advanced
Österreich - Java Intermediate and Advanced
Schweiz - Java Intermediate and Advanced
Deutschland - Java Intermediate and Advanced
Czech Republic - Java Intermediate and Advanced
Denmark - Java Intermediate and Advanced
Estonia - Java Intermediate and Advanced
Finland - Java Intermediate and Advanced
Greece - Java Intermediate and Advanced
Magyarország - Java Intermediate and Advanced
Ireland - Java Intermediate and Advanced
Luxembourg - Java Intermediate and Advanced
Latvia - Java Intermediate and Advanced
España - Java Intermediate and Advanced
Italia - Java Intermediate and Advanced
Lithuania - Java Intermediate and Advanced
Nederland - Java Intermediate and Advanced
Norway - Java Intermediate and Advanced
Portugal - Java Intermediate and Advanced
România - Java Intermediate and Advanced
Sverige - Java Intermediate and Advanced
Türkiye - Java Intermediate and Advanced
Malta - Java Intermediate and Advanced
Belgique - Java Intermediate and Advanced
France - Java Intermediate and Advanced
日本 - Java Intermediate and Advanced
Australia - Java Intermediate and Advanced
Malaysia - Java Intermediate and Advanced
New Zealand - Java Intermediate and Advanced
Philippines - Java Intermediate and Advanced
Singapore - Java Intermediate and Advanced
Thailand - Java Intermediate and Advanced
Vietnam - Java Intermediate and Advanced
India - Java Intermediate and Advanced
Argentina - Java Intermediate and Advanced
Chile - Java Intermediate and Advanced
Costa Rica - Java Intermediate and Advanced
Ecuador - Java Intermediate and Advanced
Guatemala - Java Intermediate and Advanced
Colombia - Java Intermediate and Advanced
México - Java Intermediate and Advanced
Panama - Java Intermediate and Advanced
Peru - Java Intermediate and Advanced
Uruguay - Java Intermediate and Advanced
Venezuela - Java Intermediate and Advanced
Polska - Java Intermediate and Advanced
United Kingdom - Java Intermediate and Advanced
South Korea - Java Intermediate and Advanced
Pakistan - Java Intermediate and Advanced
Sri Lanka - Java Intermediate and Advanced
Bulgaria - Java Intermediate and Advanced
Bolivia - Java Intermediate and Advanced
Indonesia - Java Intermediate and Advanced
Kazakhstan - Java Intermediate and Advanced
Moldova - Java Intermediate and Advanced
Morocco - Java Intermediate and Advanced
Tunisia - Java Intermediate and Advanced
Kuwait - Java Intermediate and Advanced
Oman - Java Intermediate and Advanced
Slovakia - Java Intermediate and Advanced
Kenya - Java Intermediate and Advanced
Nigeria - Java Intermediate and Advanced
Botswana - Java Intermediate and Advanced
Slovenia - Java Intermediate and Advanced
Croatia - Java Intermediate and Advanced
Serbia - Java Intermediate and Advanced
Bhutan - Java Intermediate and Advanced