How to create directory in Java

  • 05 April 2016
  • ADM

How to create directory in Java using File.mkdir() and File.mkdirs() methods. Contains multiple examples.


How to convert Inputstream to String in Java

  • 12 September 2016
  • ADM

How to convert a InputStream object to String object in Java using BufferedReader and InputStreamReader classes.


How to create Generic Object Pool in Java

  • 23 March 2016
  • ADM

In a application you can have resources that are limited or time consuming to create a new one. e.g. a connection to a database, a new thread. A solution is to create a the limited resource once and reuse it. To address this problem the object pool pattern was introduced. The object pool design will have the mechanism to create a new object to keep the objects and to destroy the objects if necessary.


How to create Singleton Design Pattern in Java

  • 14 May 2016
  • ADM

design pattern is a general solution to a common problem. The singleton pattern is used to restricts the instantiation of a class to one single object.


If statement vs try catch block

  • 07 March 2016
  • ADM

Real live comparison:

If statement is like walking on the cliff, on each step you need to check your stability otherwise you may fall into abyss.

Try/catch block is like walking on the street, you don't have to care about the road on each step, only when there is an obstacle (something exceptional is happening).