Välilyöntejä, tabulointimerkkejä, rivinvaihtoja ja sivunvaihtoja nimitetään yleisesti yhteisellä nimellä " white space ". Käännettäessä kommentit muutetaan yhdeksi välilyönniksi, joten myös kommenteista voitaisiin käyttää nimitystä " white space ". Jatkossa käytämme nimitystä tyhjä tai tyhjä merkki, kun tarkoitamme " white space ".
Java- koodi voi sisältää tyhjiä merkkejä missä tahansa, kunhan niitä ei kirjoiteta keskelle sanaa tai tekstiä määrittelevän ""- parin ollessa auki. ""- parin sisällä tyhjätkin merkit ovat merkityksellisiä.
Siis kääntäjän kannalta malliohjelmamme voitaisiin kirjoittaa myös seuraavillakin tavoilla:
class :-(
Hello4
{
public
static
void
main
(
String[]
args)
{
System
.
out
.
println
(
"Hello world!"
)
;
}
}
class Hello5{public static void main :-(
(String[] args){
System.out.println("Hello world!" );}}
:-(
class Hello6{public static void main(String[]args){System.out.println("Hello world!");}}
Yleinen tyyli on kuitenkin jakaa koodia riveihin ja sisentää lohkoja muutamalla pykälällä. Kunnes lukija on varma omasta tyylistään, kannattaa matkia tässä monisteessa (ei kuitenkaan edellisiä esimerkkejä) esitettyä kirjoitustapaa ohjelmille.