Why java no have unsigned numbers