Learn deeply concepts from Java core and improve your code quality! Do you know how constructors, static block and instance block behave? Find out on this Java Challenger! Remember, the better you know Java the better your code will be!
Learn the tricks of a wrapper class, the difference between equals and ‘==’ with Java by having fun guessing on this Java Challenge!
Absorb tricky Java core concepts and be able to find hidden bugs in your application to end with them by the root cause!
Take the Java Challenges and improve your Java skills!
Learn how to work with this Java Annotation retention and reflections example in order to create your own generic components! Make your code flexible and reusable with these powerful concepts!
Learn important principles of stream, parallel and forEachOrdered to improve your Java skills! Go deeper into Java Streams concepts by figuring out this Java challenge! Try to solve it before seeing the answer. Remember, you will acquire a new skill...
Use try catch with Exception and Error by using the new try with resources feature from Java 9 by not declaring the Exception into the try block! Take this Java Challenger and be able to use the full power of it! Master recent Java versions by...
Master the Type Erasure and Bounded Types Generics concepts by having fun with this new Java Challenger presentation!
Check it out the new features with interfaces available with Java 9! Go deeper into Java 9 concepts by figuring out this Java challenge. Try to solve it before seeing the answer. Remember, you will acquire a new skill much faster when you struggle...
Solve this Java Challenge about Optional and improve your Java skills! If you want to take the Java certification, the Java Challenges will massively help you to achieve that! Check out the Optional Java Challenge and try to solve it as well...
Method Naming – What is the problem? Method names that don’t describe what they are expected to do are confusing. There are methods that are the “Mr. Know-It-All” – they do everything you could imagine: they create, update, save, delete...