Rafael Chinelato Del Nero

Java Challengers #4: Comparing Java objects with equals() and hashcode()

Java Challengers #7: Debugging Java inheritance

Java Challengers #7: Debugging Java inheritance

Method overriding, the 'super' reserved word, and ClassCastExceptions in Java inheritance

Java Challengers #6: Thread behavior in the JVM

Java Challengers #6: Thread behavior in the JVM

The JVM does what it wants to do, so how can you predict the order of thread execution?

Java Challengers #5: Sorting with Comparable and Comparator in Java

Java Challengers #5: Sorting with Comparable and Comparator in Java

Comparable or Comparator? Choose the correct interface for the sorting algorithm you need

Java Challengers #3: Polymorphism and inheritance

Java Challengers #3: Polymorphism and inheritance

Challenge yourself, with this brain-teasing introduction to method invocation in polymorphic method calls

Java Challengers #2: String comparisons

Java Challengers #2: String comparisons

How String methods, keywords, and operators process comparisons in the String pool

Java Challengers #1: Method overloading in the JVM

Java Challengers #1: Method overloading in the JVM

Test your mind with the first Java Challenger in a new series. Can you outthink the Java virtual machine?

Load More