que es un objeto en java