When to use String, StringBuilder and StringBuffer in Java

Any programming language developer(s) should always tend to write code which is of very less impact on performance management of the application. But, most of the developers fail many a times to achieve the same, especially when working with string related operations (string concatenation) in the code which is to be written. So every java […]

Golden rules about Java Interfaces

Below are some of the golden rules or facts about java interfaces where most of the developers do not make use or may be unaware of the same. 1.  This rule is the very basic one that every developer must know. All the fields of an interface are public, static & final by default. 2. […]

SOLID Programming Principles in OOPS

SOLID PRINCIPLES

SOLID Programming Principles in OOPS In any object oriented programming language, classes are the main building blocks of the application. In order to make the application robust it should be easily modifiable or extendable with future enhancements and these building blocks (classes) should be well written and easily maintainable. In case these building blocks are not […]

Maven Tutorials – Maven Eclipse IDE

MAVEN Tutorial

Previous – Chapter 15 Maven Tutorial – Chapter 16 Maven Eclipse IDE Maven also provides an excellent plugin which helps to integrate both eclipse ide and maven together. M2eclipse is the plugin used to integrate maven and eclipse. Below are some of the key benefits of this plugin: Launching maven builds from the eclipse. Launching […]

Maven Tutorials – Maven Deployment Automation

MAVEN Tutorial

Previous – Chapter 14 Maven Tutorial – Chapter 15 Maven Deployment Automation In the previous chapter, we learnt about creating a simple web project by using the maven archetype and also understood how maven organizes the project structure based on the selected archetype. In order to test the web application created by the maven, we […]