It seems to be used in value declarations in the engine but the documentation of JBox-2D does not explain what this 'unit' is. Example:
float x = 20.0f //<-- this 'f'
FixtureDef fixDef = new FixtureDef();
fixDef.shape = shape;
fixDef.density = 0.0f; //<-- this 'f'
fixDef.friction = 0.9f; //<-- this 'f'
What is it? If it is indeed a unit, what is it relative to? What benefit does it have for the engine?
EDIT: What use does it have for the engine? Is there any benefit to using a float opposed to a double?