A Habanero Java lexikális elemei a Javáéval egyeznek meg.
A használható jelkészlet azonban a következők szerint módosul:
A Habanero Javában használható jelkészletről nincs hivatalos információ, de a fordító jelenleg nem képes az ékezetes karakterek megfelelő feldolgozására. Így célszerű a használt karaktereket az ASCII kódtáblából venni.