La syntaxe définit des règles d'écritures sans lesquelles un programme Java ne pourrait fonctionner correctement.
La syntaxe du langage Java s'appuie sur le modèle du C ou du C++.