added section on java basics