How Do Kernel Executors Work In Java