How to create a table using JDBC Statement
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
How to create a simple thread pool in Java using ExecutorService, Executors, ThreadPoolExecutor and RejectedExecutionHandler classes.
How to create Builder design pattern in Java
How to create Builder Design Pattern in Java using simple example and comparison with classic instantiation.
How to convert Inputstream to String in Java
How to convert a InputStream object to String object in Java using BufferedReader and InputStreamReader classes.
How to create Generic Object Pool in Java
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.