Java Programming Advanced Quiz 2
Select your answers and check your results. Use Reset to start again.
Search
Practice Pronunciation (Merriam-Webster)
Navigation
Python Programming Beginner Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
Python Programming Intermediate Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
Python Programming Advanced Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
SQL Programming Beginner Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
SQL Programming Intermediate Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
SQL Programming Advanced Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
JavaScript Programming Beginner Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
JavaScript Programming Intermediate Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
JavaScript Programming Advanced Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
C# Programming Beginner Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
C# Programming Intermediate Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
C# Programming Advanced Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
Java Programming Beginner Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
Java Programming Intermediate Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
Java Programming Advanced Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
C Programming Beginner Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
C Programming Intermediate Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
C Programming Advanced Quizzes
Quiz 1,
Quiz 2,
Quiz 3,
Quiz 4,
Quiz 5
Advanced Quiz 2
1. Which of these is a marker interface?
Serializable
Comparable
Runnable
2. What does the term "covariant return type" mean?
A subclass method can return a subtype of the original return type
A method can return multiple types
A method can return any primitive type
3. Which method is used to create a parallel stream?
parallelStream()
streamParallel()
asParallelStream()
4. Which class is used for atomic operations on integers?
AtomicInteger
Integer
BigInteger
5. What is the role of the @FunctionalInterface annotation?
Indicates the interface is intended to be a functional interface
Marks a method as functional
Enforces thread-safety
6. Which Java version introduced modules (JPMS)?
Java 9
Java 8
Java 11
7. What will happen if you call wait() outside a synchronized block?
Throws IllegalMonitorStateException
Waits indefinitely
No effect
8. What is type erasure in Java generics?
Generic type information is removed at compile time
Generic types are converted to Object at runtime
Generics are not supported in Java
9. Which class is used for thread-safe, lock-free queues?
ConcurrentLinkedQueue
ArrayDeque
PriorityQueue
10. Which method is used to schedule a task for repeated fixed-rate execution?
scheduleAtFixedRate()
scheduleWithFixedDelay()
executeAtFixedRate()
Previous
Check Quiz
Reset
Next
Other
Timer
00:00
Start
Stop
Reset
Vocabulary Quiz
Score: 0
Reset Score
Submit Answer
Next Word
Spin the Wheel
SPIN
Promo's
Explore More
Python Tutorial
Real Python