A Java egy keretrendszer, amely az operációs rendszer és a Java programok között helyezkedik el. A Java programot a keretrendszer futtatja, a keretrendszer az operációs rendszeren fut.
A Java keretrendszernek az előnye, hogy több operációs rendszerre létezik, de ugyanazok a Java programok futtathatók a keretrendszeren. Egy Java program ennek következtében platformfüggetlen.
A keretrendszerből kétféle van. Az egyik csak futtatásra alkalmas, a másik futtatsára és fejlesztésre is.
C:\Program Files\Java\jre_verzió