Modularity – Java advanced (OCP)
Possibility to organize a projects in modules appeared in Java 9. In this post, we’ll have a look at differences…
Functional programming and lambda expressions – Java advanced (OCP)
Functional Programming (FP) is a programming paradigm, as OOP is. Java can make use of both. FP relies on Functions.…
Nested classes – Java advanced (OCP)
A nested class is a class written inside another, in order to prevent outside classes to access it or use…
Class design – OOP | Preparing for Java Oracle Associate Certification (OCA) / Java basic technical tests
This article is probably to be read together with the one on methods in Java OOP. There is a lot…
Methods – OOP | Preparing for Java Oracle Associate Certification (OCA) / Java basic technical tests
Certification and technical interviews will check if you know your OOP principles and can apply them. Even in level one…
Passing the 1Z0-819 Oracle Certified Professional Java SE 11: preparation and exam experience
As I found pretty few feedbacks on taking the 1Z0-819 certification (which is understandable as the certification is quite recent),…
Date and Time in Java 8+ | Preparing for Java Oracle Associate Certification (OCA) / Java basic technical tests
Since Java 8, the java.util.Date class is deprecated and new package java.time was introduced. Even though the old Date class…