„Platform (informatika)” változatai közötti eltérés
[nem ellenőrzött változat] | [nem ellenőrzött változat] |
Tartalom törölve Tartalom hozzáadva
<references/> |
Java |
||
2. sor:
Az [[informatika|informatikában]] '''platform''' alatt olyan [[hardver]]- és/vagy a [[szoftver]]környezetet értünk, amely meghatározza, hogy az adott [[számítógép]]en milyen egyéb [[program]]ok használhatók.<ref>Lásd pl.: [http://java.sun.com/docs/books/tutorial/getStarted/intro/definition.html Java Platform]</ref>
==Java==
A [[Java (programozási nyelv)|Java]] programok olyan programok, amelyek számára a platformot egy szoftverkörnyezet, egy virtuális gép képezi. A Java [[forráskód]]ot egy köztes kódra, az úgynevezett bytecode-ra fordítjuk le, amit azután egy interpreter, a [[JVM]] értelmez. A JVM képezi az interfészt a program és a Java szoftverkönyvtárak között. A Java nyelvet és a bytecode-ot platformfüggetlenként szokás említeni. Ez azonban csak azért van így, mert a Java nem csak [[programozási nyelv]], hanem platform is egyben. Valójában egyetlen szoftver sem lehet platformfüggetlen, hiszen minden szoftverhez szükség van valamilyen platformra.
==Példák==
|