instruction: Milyen környezeti változók szükségesek egy Java program futtatásához?
output: Egy Java program futtatásához a következő környezeti változók beállítására van szükség:
  
  1. `JAVA_HOME`: Ez a környezeti változó azt a könyvtárat adja meg, ahová a Java Development Kit (JDK) telepítve van a rendszerén. A különböző eszközök és alkalmazások használják a JDK helyének megkeresésére.
  
  2. `PATH`: Ennek a környezeti változónak tartalmaznia kell a JDK telepítés `bin` könyvtárának helyét. Ez lehetővé teszi a `java` parancs futtatását a parancssor bármely helyéről.
  
  3. `CLASSPATH`: Ez a környezeti változó adja meg a Java program végrehajtásához szükséges osztályok és könyvtárak helyét. Megmondja a Java virtuális gépnek, hogy hol keressen osztályokat és erőforrásokat egy Java program futtatásakor.
  
  Fontos megjegyezni, hogy míg a `JAVA_HOME` és a `PATH` bármely Java program futtatásához szükséges, a `CLASSPATH` csak bizonyos, külső könyvtárakra és osztályokra támaszkodó programok futtatásához lehet szükséges.