Paketname | ikvm |
Beschreibung | Java virtual machine for the CLI |
Archiv/Repository | Offizielles Debian Archiv squeeze (main) |
Version | 0.40.0.1+dfsg-1 |
Sektion | java |
Priorität | optional |
Installierte Größe | 33344 Byte |
Hängt ab von | mono-runtime (>= 1.1.8.1), cli-common (>= 0.5.1), libmono-corlib2.0-cil (>= 1.2.2.1), libmono-sharpz |
Empfohlene Pakete | |
Paketbetreuer | Debian CLI Libraries Team |
Quelle | |
Paketgröße | 12164208 Byte |
Prüfsumme MD5 | 53a68224f7384b8187b74d497da3fc24 |
Prüfsumme SHA1 | fa9c52ed5e44010008bbf534deed109b898297b6 |
Prüfsumme SHA256 | 8bcad4a0f894645d90a20c62ea2a2b213ec0ca9c0fb5e5a24aef1ea4b55d320f |
Link zum Herunterladen | ikvm_0.40.0.1+dfsg-1_all.deb |
Ausführliche Beschreibung | IKVM.NET is a free implementation of Java for the Common Language
Infrastructure (CLI) like Mono and the Microsoft .NET Framework.
.
There are two main ways of using IKVM.NET:
- Dynamically:
In this mode, Java classes and jars are used directly to execute Java
applications on the CLI runtime.
Java bytecode is translated on the fly into Common Intermediate Language
(CIL) by running on the IKVM.NET runtime.
The full Java class loader model is supported in this mode.
- Statically:
In order to allow Java code to be used by CLI applications, it must be
compiled down to an assembly and used directly.
The Java bytecode is translated to CIL and is stored in this form. The
assemblies can be referenced and used directly by the CLI applications
by only using the CLI runtime.
While the static mode does not support the full Java class loader
mechanism, it is possible for statically compiled code to create a class
loader and load classes dynamically.
|