What is the difference between ExecutorService and manual Thread creation in Java? · ORA·tech