Java Słowa kluczowe

Wiki Text
Section body

Słowa kluczowe (ang. keywords, reserved words, reserved identifiers) to słowa o specjalnym, predefiniowanym znaczeniu, które zostały zarezerwowane na potrzeby języka przez jego twórców i nie można ich wykorzystywać do tworzenia własnych identyfikatorów.

Section title

Lista słów kluczowych

Section body

Poniższa lista zawiera słowa kluczowe dostępne w 14 wersji języka Java. W nawiasach kwadratowych podana została wersja języka, w której dane słowo zostało wprowadzone.

  • abstract
  • assert[4]
  • boolean
  • break
  • byte
  • case
  • catch
  • char
  • class
  • const
  • continue
  • default
  • do
  • double
  • else
  • enum[5]
  • extends
  • final
  • finally
  • float
  • for
  • goto
  • if
  • implements
  • import
  • instanceof
  • int
  • interface
  • long
  • native
  • new
  • package
  • private
  • protected
  • public
  • record[14]
  • return
  • short
  • static
  • strictfp[2]
  • super
  • switch
  • synchronized
  • this
  • throw
  • throws
  • transient
  • try
  • var[10]
  • void
  • volatile
  • while
  • yield
Section body
  • Słowa const i goto zostały zastrzeżone, ale nie są używane.
  • _ (underscore) - znak podkreślenia został zarezerwowany w wersji 9 i nie może być używany jako identyfikator.
  • Słowo var zostało dodane w wersji 10, można go używać jako identyfikatora, ale nie jest to zalecane.
Section title

Zastrzeżone literały

Section body

Literały true, false i null nie są słowami kluczowymi, ale nie można ich używać jako identyfikatorów.