Oracle Certification: OCP SE17 Developper 1z0-829 part2

所在平台: Udemy

课程主页: https://www.udemy.com/course/oracle-certification-ocp-se-developper-revision-tests-one/

课程评论:没有评论

第一个写评论        关注课程

课程简介

**课程名称:** Oracle 认证:OCP SE17 开发者 1z0-829 Part 2 **课程内容摘要:** 本课程作为 OCP SE17 开发者认证考试(1z0-829)的第二部分,旨在全面覆盖考试所需的关键 Java SE 17 编程主题。 **课程重点包括:** * **处理日期、时间、文本、数字和布尔值:** * 熟练使用原始类型和包装类,包括 `Math` API,理解表达式求值中的括号、类型提升和类型转换。 * 掌握 `String` 和 `StringBuilder` 类进行文本操作。 * 深入理解并应用 `Date-Time API`,处理日期、时间、持续时间、周期、瞬时和时区对象。 * **控制程序流程:** * 创建和运用各种程序控制结构,如 `if/else` 语句、`switch` 语句和表达式、各种循环(`for`、`while`、`do-while`)以及 `break` 和 `continue` 语句。 * **利用 Java 面向对象的方法:** * 声明和实例化 Java 对象,包括嵌套类,并解释对象的生命周期(创建、引用重分配、垃圾回收)。 * 创建类和记录(Records),定义字段、方法、构造器和初始化块。 * 实现继承、多态、方法重载和封装。 * 熟练使用接口(包括函数式接口),并确保对象的不变性。 * **处理异常:** * 掌握 `try/catch/finally` 结构、`try-with-resources` 语句以及多重 `catch` 块来优雅地处理异常。 * 学习如何创建和处理自定义异常。 * **使用数组和集合:** * 创建和操作 Java 数组、`List`、`Set`、`Map` 和 `Deque` 集合。 * 掌握在集合中添加、移除、更新、检索和排序元素。 * **使用 Streams 和 Lambda 表达式:** * 运用 Java Streams 和 Lambda 表达式对数据进行供给、过滤、映射、消费和排序。 * 在实现函数式接口的同时,执行流的分解、连接、归约、分组和分区操作。 * 理解并应用顺序流和并行流。

课程评论(0条)

课程详情

THE OCP EXAM TOPICS COVERED IN THIS PRACTICE TEST INCLUDE THE FOLLOWING:Handling date, time, text, numeric and boolean values:Use primitives and wrapper classes, including the Math API, parentheses, type promotion, and casting, to evaluate arithmetic and boolean expressions. Manipulate text with String and StringBuilder classes, and handle date, time, duration, period, instant, and timezone objects using the Date-Time API.Controlling Program FlowCreate program flow control constructs including if/else, switch statements and expressions, loops, and break and continue statementsUtilizing Java Object-Oriented ApproachDeclare and instantiate Java objects, including nested classes, and explain their lifecycle, covering creation, reassigning references, and garbage collection. Create classes and records, define fields, methods, constructors, and initializers, implement inheritance, polymorphism, overloading, and encapsulation, utilize interfaces (including functional interfaces), and ensure object immutability.Handling Exceptions Handle exceptions using try/catch/finally, try-withresources, and multi-catch blocks, including custom exceptionsWorking with Arrays and Collections Create Java arrays, List, Set, Map, and Deque collections, and add, remove, update, retrieve and sort their elementsWorking with Streams and Lambda expressions Use Java Streams and lambda expressions to supply, filter, map, consume, and sort data while implementing functional interfaces. Perform decomposition, concatenation, reduction, grouping, and partitioning on both sequential and parallel streams.

课程标签

0人关注该课程

主题相关的课程