java study process