How to create a table using JDBC Statement

  • 24 March 2016
  • ADM

How to create a new table from Java using JDBC Statement in simple steps: connect, get the statement, execute and close.


How to create thread pool in Java

  • 05 April 2016
  • ADM

How to create a simple thread pool in Java using ExecutorService, Executors, ThreadPoolExecutor and RejectedExecutionHandler classes.


How to create Builder design pattern in Java

  • 03 November 2016
  • ADM

How to create Builder Design Pattern in Java using simple example and comparison with classic instantiation.


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.