-
- What
instanceof does, and how it works internally
-
- In C++, if there is no virtual function, does
typeid not work?
-
- Pattern matching for
instanceof in Java
-
- How boxing and unboxing happen in Java
-
- Why autoboxing was introduced, and how
Integer objInt = 22; is done
-
- Generics in Java
-
- Type Inference in Java
-
- What are wildcards in Java?
-
- Upper bounded wildcard:
<? extends Number>
-
- Lower bounded wildcard:
<? super Number>
-
- Packages in Java: what, why and how to declare
-
- The
import statement, and what the classpath is
-
- What Javadoc does, and how documentation is created
-
- What
javap is and how it shows the contents of a .class file
-
- What a JAR file is in Java
-
- The
Optional class in Java, and its methods