1.3 Anforderungen
NEXT |
PREVIOUS |
CONTENT
- Binärkompatibilität: man sollte für jede Plattform nur eine
Version einer Programmbibliothek verwalten müssen, die von jeder JVM auf dieser
Plattform genutzt wird
- Effizienz: native Code darf nur wenig overhead verursachen, z.B. für zeitkritische
Aktionen
- Funktionalität: das interface muß genug JVM-Interna zur Verfügung stellen,
um sinnvolle Aufgaben lösen zu können
- Gründe:
- Dadurch kann jeder JVM-Hersteller eine größere Menge native Code
unterstützen.
- Tool-Entwickler müssen nur 1 interface berücksichtigen
- weniger Lernaufwand für Anwendungsprogrammierer
© 1999 Lars Jordan,
Chemnitz Java User Group