basic things on java