What is the best technology field for a Java developer to learn in 2022?
Anonymous Poll
39%
Cloud computing (AWS, GCP, MA)
18%
Security
20%
BlockChain
26%
Big Data & Analytics
11%
LoT (Internet of things)
5%
Automotive
5%
Telecom
4%
Gaming
19%
DevOps
17%
Skip quiz
What is the best next programming language should Java developers learn?
Anonymous Poll
9%
C#/.NET
50%
Kotlin
24%
Javascript
19%
Python
2%
Ruby
4%
Rust
12%
Go
11%
Scala
3%
Dart
8%
Skip quiz
What happens if we call get() on an empty optional?
Anonymous Quiz
22%
Nothing
42%
NoSuchElementException
32%
NullPointerException
4%
Answer
What cannot be used with the synchronized keyword?
Anonymous Quiz
11%
method instance
22%
method static
12%
block
43%
constructor
13%
Answer
How does describe the relations between the class Animal and Tiger?
Anonymous Quiz
29%
Has a
65%
Is a
7%
Answer
What happens if we call get() on an empty optional?
Anonymous Quiz
39%
NullPointerException
34%
NoSuchElementException will be thrown
21%
Nothing
5%
Answer
What types of blocks don't exist in Java?
Anonymous Quiz
10%
Static initialization block
7%
Initialization block
34%
Local block
39%
All options above are valid
10%
Answer
What does the method offer() to do? Queue interface.
Anonymous Quiz
36%
Carry the element to the end of the queue
17%
Take the element and delete it
34%
Just take the element
13%
Answer
Java задачи • Mentor
Is the finally block always executed?
☝️ Explanation:
The final block is always executed unless there is an abnormal termination of the program, either as a result of a JVM failure or calling the System.exit(0)
The final block is always executed unless there is an abnormal termination of the program, either as a result of a JVM failure or calling the System.exit(0)
What is the result of the next code? for(;;)
Anonymous Quiz
9%
This code will not be executed
76%
Infinity cycle
10%
Compile error
5%
Runtime error