Today we are going to describe briefly Java ExecutorService mechanism. Some time ago we have shown you how you can easily speed up your programs execution using threads in Java -- How to speed up applications using threads in java (http://www.itcuties.com/java/how-to-s.... Back then we have discussed the barrier concept -- a place in your code where main thread waits for other threads that are running. Back then we had to use our custom Lock object to synchronize program execution.
Java 6 introduced the ExecutorService mechanism using which synchronizing your program execution is much more easier.
You can download codes at our site - http://www.itcuties.com/java/executor..., or from the GitHub page - https://github.com/itcuties/Java-Exec...