java threads - Java ExecutorService
java threads - How to speed up applications using threads in java