Annotations – Java advanced (OCP)
Java provides built-in ready-to-use annotations as well as the possibility to create one’s own annotations. Annotations allow to add metadata…
A software engineer's journey
Java provides built-in ready-to-use annotations as well as the possibility to create one’s own annotations. Annotations allow to add metadata…
Every Java program running has at least one thread, “main”, automatically created by the JVM. Each thread is represented by…
JDBC is a database neutral Java API in the java.sql package that allows connectivity and operations on databases. JDBC drivers…
Possibility to organize a projects in modules appeared in Java 9. In this post, we’ll have a look at differences…
Functional Programming (FP) is a programming paradigm, as OOP is. Java can make use of both. FP relies on Functions.…
A nested class is a class written inside another, in order to prevent outside classes to access it or use…
This article is probably to be read together with the one on methods in Java OOP. There is a lot…
Certification and technical interviews will check if you know your OOP principles and can apply them. In the associate level…