-
Core Java
Prefer System.lineSeparator() for Writing System-Dependent Line Separator Strings in Java
JDK 7 introduced a new method on the java.lang.System class called lineSeparator(). This method does not expect any arguments and…
Read More » -
Enterprise Java
How to Create Spring Boot Project With Spring initializer
Hello Friends, If you have used Spring framework previously, you must be aware that it takes some genuine effort to even…
Read More » -
Core Java
Solid Principles: Dependency inversion principle
Up until now we had a look on the single responsibility, open/closed, liskov substitution and interface segregation principles. Dependency Inversion…
Read More » -
Core Java
Solid Principles: Interface segregation principle
Previously we examined the liskov substitution principle. Next principle is the interface-segregation. The interface-segregation principle (ISP) states that no client…
Read More » -
DevOps
Docker Tutorial for Java Developers
Course Overview Docker is a computer program that performs operating-system-level virtualization also known as containerization. It is developed by Docker,…
Read More » -
Core Java
Solid Principles: Liskov substitution principle
Previously we took a dive into solid principles including the single responsibility and the open/closed principle. The Liskov substitution principle…
Read More » -
DevOps
Docker for Java Developers: Continuous Integration on Docker
This article is part of our Academy Course titled Docker Tutorial for Java Developers. In this course, we provide a…
Read More » -
Core Java
Solid Principles: Open/closed principle
Previously we talked about the single responsibility principle. The open/closed principle is the second principle in the row regarding the…
Read More » -
Core Java
Solid Principles: Single responsibility principle
The single responsibility principle is the first principle from the solid acronym. “A class should have only one reason to…
Read More »