EnumMap is a enum based datastructure introduced in Java 5 and an optimized, fast alternative of HashMap if keys are enum. This article explores when http://javarevisited.blogspot.com/2012/09/what-is-enummap-in-java-example-tutorial.html
Simple Java program to find IP address of localhost in Java. This step by step example will help you to get IP address of host where your Java applica http://javarevisited.blogspot.com/2012/09/java-program-to-find-ip-address-of.html
Collection of JDBC best practices for Java programmer to write better code in Java. These best practices not only help to avoid potential errors but a http://javarevisited.blogspot.com/2012/08/top-10-jdbc-best-practices-for-java.html
Apart from dependency Injection , Spring framework also has a good Java library which provides lots of utility method. One of them is collectionToComm http://javarevisited.blogspot.com/2012/08/convert-collection-to-string-in-java.html
Generic of Java 5 allow you to write parameterized class and method which can provide type safety during compile time. http://javarevisited.blogspot.com/2012/08/how-to-write-parametrized-class-method-Generic-e...
JSESSIONID is a cookie in J2EE web application which is used in session tracking. Since HTTP is a stateless protocol, we need to use any session http://javarevisited.blogspot.com/2012/08/what-is-jsessionid-in-j2ee-web.html
JUnit is most popular framework for unit testing in Java and following some unit testing best practices you can test your Java code more effectively. http://javarevisited.blogspot.com/2012/08/best-practices-to-write-junit-test.html
Java 5 adds two important methods to format String in Java. System.out.printf() and String.format() method can be used to format any String by providi http://javarevisited.blogspot.com/2012/08/how-to-format-string-in-java-printf.html
In order to get value of Environment variables in Java, you can use System.getEnv() method. By using this method you can either get value of single sp http://javarevisited.blogspot.com/2012/08/how-to-get-environment-variables-in.html
Reading String from InputStream is a common Java programming task and there are several ways you can read String from InputStream e.g. using Scanner, http://javarevisited.blogspot.com/2012/08/convert-inputstream-to-string-java-example-tutor...
Read only collection means any collection which once created can not be modified i.e. you can not add new elements, you can not remove elements and ev http://javarevisited.blogspot.com/2012/07/create-read-only-list-map-set-example-java.html
CountDownLatch in Java is similar to CyclicBarrier and can be used in place of CyclicBarrier with only difference is that you can reuse CyclicBarrier http://javarevisited.blogspot.com/2012/07/countdownlatch-example-in-java.html
CyclicBarrier is a concurrency utility added in Java 5. One example of How to use CyclicBarrier in Java along with What is difference between CyclicB http://javarevisited.blogspot.com/2012/07/cyclicbarrier-example-java-5-concurrency-tutoria...
Classloading and Initialization of class variables, member variable, super class and sub class variables are one of the most important concept to unde http://javarevisited.blogspot.com/2012/07/when-class-loading-initialization-java-example.html
BufferedReader in Java can be used to read any file line by line, it provides method like readLine() which returns line by line until end of file reac http://javarevisited.blogspot.com/2012/07/read-file-line-by-line-java-example-scanner.html
Both get and load method are used to retrieve object in hibernate but there are subtle difference between them which can affect performance if used at http://javarevisited.blogspot.com/2012/07/hibernate-get-and-load-difference-interview-ques...
Autoboxing is introduced in JDK 5 and allows automatic conversion of primitive to Object type. There are subtle details about auto boxing which is req http://javarevisited.blogspot.sg/2012/07/auto-boxing-and-unboxing-in-java-be.html
This tutorial explains about what is local and instance variables and the difference between the instance variable and local variable http://javaonlineguide.net/2014/05/instance-variable-vs-local-variable-in.html
From Java 5 onwards there is a new way to implement Singleton design pattern, by using Enum. Enum has some distinct benefits in terms of thread-safety http://javarevisited.blogspot.com/2012/07/why-enum-singleton-are-better-in-java.html
Builder pattern in Java is used to create objects with lots of mandatory and option value. Since after 4 or 5 arguments constructor started getting ug http://javarevisited.blogspot.com/2012/06/builder-design-pattern-in-java-example.html