Java process scheduling algorithm simulation