Spotkałem się w kodzie z niezrozumiałym dla mnie zapisame, tzn. nie wiem, co to dokładnie robi.
Process p = processes.remove(0);
procesess to ArrayList zawierający obiekty klasy Process.
Dodatkowo później na podstawie tego obiektu p są zwracane składowe klasy Process.