| トピック | 出題範囲 |
|---|
| トピック 1 | - Develop Code That Uses Stream Data Methods And Calculation Methods
- Iterate Using Foreach Methods Of Streams And List
|
| トピック 2 | - Search For Data By Using Search Methods Of The Stream Classes Including Findfirst, Findany, Anymatch, Allmatch, Nonematch
|
| トピック 3 | - Save Results To A Collection Using The Collect Method And Group
- Partition Data Using The Collectors Class
|
| トピック 4 | - Describe Stream Interface And Stream Pipeline
- Create Inner Classes Including Static Inner Class, Local Class, Nested Class, And Anonymous Inner Class
|
| トピック 5 | - Use Enumerated Types Including Methods, And Constructors In An Enum Type
- Implement Polymorphism
- Create And Use A Generic Class
|
| トピック 6 | - Define And Create And Manage Date-Based And Time-Based Events Using Instant, Period, Duration, And Temporalunit
- Filter A Collection By Using Lambda Expressions
|
| トピック 7 | - Implement Inheritance Including Visibility Modifiers And Composition
- Use Method References With Streams
|
| トピック 8 | - Use Catch, Multi-Catch, And Finally Clauses
- Use Flatmap() Methods In The Stream API
- Develop Code That Uses The Final Keyword
|
| トピック 9 | - Create And Use Arraylist, Treeset, Treemap, And Arraydeque Objects
- Override Hashcode, Equals, And Tostring Methods From Object Class
|
| トピック 10 | - Develop Code That Uses Primitive Versions Of Functional Interfaces
- Develop Code That Uses Abstract Classes And Methods
|
| トピック 11 | - Use The Built-In Interfaces Included In The Java.Util.Function Package Such As Predicate, Consumer, Function, And Supplier
|
| トピック 12 | - Develop Code That Uses Binary Versions Of Functional Interfaces
- Use Autoclose Resources With A Try-With-Resources Statement
|