Oracle Java SE 21
Oracle Java SE 21 Developer
182 questionsEnglishFree practice
Start here
Take a five-question warm-up.
Get explanations as you go. Your progress saves in this browser.
Start practiceFocus your practice
Practice by topic
Java 21 Features25 questions Java Oop Fundamentals21 questions Java Streams Lambdas20 questions Java Concurrency17 questions Java Date Time Text16 questions Java Control Flow15 questions Java Exceptions15 questions Java Arrays Collections14 questions Java Io Api14 questions Java Modules Packages14 questions Java Localization11 questions
Study materials