Pereiti prie turinio

IKVM.NET

Straipsnis iš Vikipedijos, laisvosios enciklopedijos.
Versija spausdinimui nebėra palaikoma ir gali turėti atkūrimo klaidų. Prašome atnaujinti savo interneto naršyklės žymes ir naudoti numatytąją interneto naršyklės spausdinimo funkciją.

IKVM.NET yra atviro kodo Java virtuali mašina, sukurta dirbti Microsoft .NET ir jos atviro kodo alternatyvai Mono. Nuo 2005 metų mašina palaiko visas Java 1.4 galimybes, išskyrus AWT ir Swing (taigi kol kas nėra grafinės vartotojo sąsajos).

IKVM gali būti naudojama keletu režimų:

  • Kaip alternatyvi atviro kodo java virtuali mašina Windows operacinei sistemai.
  • Kaip adapteris, leidžiantis naudoti turimas java bibliotekas .NET programose.
  • Kaip programavimo įrankis kurti .NET programoms java kalba.

IKVM naudoja GNU Classpath klasių biblioteką, tačiau ji yra iš anksto sukompiliuota į Windows vykdomą bibliotekinį pavidalą (.dll).

Nuorodos