Developer Kit è la versione supportata dell'ambiente di programmazione della Sun Java, Versione 1.1.7 per il sistema operativo IBM OS/2 Warp.Questo file descrive l'uso del componente Runtime del Developer Kit.
Per informazioni aggiornate sull'installazione consultare il file README nell'indirizzario \JAVA11. Questo file si trova anche nell'indirizzario in cui sono stati spacchettati i file del Developer Kit.
L'installazione del componente Runtime apporta le seguenti modifiche alle istruzioni PATH e LIBPATH nel file CONFIG.SYS:
PATH viene incluso x:\java11\bin; LIBPATH include x:\java11\dll;
dove x indica l'unità su cui è stato installato il componente Runtime di Java.
L'interprete Java, JAVA, esegue i byte code di Java. I byte code di Java sono contenuti in un file con estensione .class.
Per avviare l'applicazione Java hello.class, da una richiesta comandi OS/2 immettere:
java hello
Nota:il nome file è sensibile al maiuscolo/minuscolo e l'estensione del file non deve essere specificata (deve essere .class).
E' possibile avviare le applicazioni Java che utilizzano l'AWT (Abstract Window Toolkit) mediante il comando JAVA. Il comando JAVAPM viene fornito per compatibilità con le precedenti versioni di Java per OS/2 Warp ma con la nuova versione tale comando non è più utilizzato.
Il file .class viene creato dal Compilatore Java, JAVAC. Il Compilatore Java viene fornito come parte del componente Toolkit Java ed è necessario solamente nel caso l'utente desideri scrivere programmi Java.
Se si immette JAVA da una richiesta comandi OS/2 senza specificare alcuna opzione, viene visualizzato un elenco di opzioni disponibili.
Il Programma di visualizzazione delle applet Java, APPLET, fornisce una modalità di avviamento rapido delle applet Java. Se il file HTML specificato non contiene applet Java, non viene eseguita alcuna funzione.
Per eseguire l'applet contenuta nel file tictactoe.html, da una richiesta comandi OS/2 immettere:
applet tictactoe.html
Se si immette APPLET da una richiesta comandi OS/2 senza specificare alcuna opzione, viene visualizzato un elenco di opzioni disponibili in una finestra concatenata.
Per modificare le funzioni del componente Runtime Java, è disponibile un determinato numero di variabili d'ambiente:
Alcuni programmi di controllo, così come alcuni di quelli contenuti nel ThinkPad 701C nelle versioni precedenti ad ottobre 1995, sembrano supportare una velocità di esempi equivalente a 8000 ma non per molto. Ciò può essere risolto impostando una velocità di riproduzione esempi pari a 11025.
Per disattivare il JIT, indicare il nome di una DLL inesistente.
SET JAVA_CLOCK_RESOLUTION = 1imposta la risoluzione del timer minima a 1 millisecondo (la più alta) per le applicazioni Java che usano currentTimeMillis.
Le risoluzioni del timer disponibili dipendono da quelle fornite dal sistema operativo OS/2. Il sistema Java arrotonda per difetto alla risoluzione più vicina disponibile. La risoluzione più alta, 1 millisecondo, è sempre disponibile. Il valore di default per JAVA_CLOCK_RESOLUTION è 10 millisecondi, ed è generalmente arrotondato ad 1 millisecondo.
Se è necessario assicurarsi le migliori prestazioni Java durante l'utilizzo di currentTimeMillis, usare:
set JAVA_CLOCK_RESOLUTION = 32Questo può essere importante durante l'esecuzione dei parametri Java.
Sono disponibili una serie di modifiche specifiche della piattaforma per OS/2:
start /PM applet.exe example1.htmlGli output stdout e stderr sono indirizzati nell'indirizzario WEBLOGS. Specificare l'opzione -nore per interrompere questo processo.
java -norestart JavaAppalla richiesta comandi OS/2. Si verificano errori non usando l'opzione -norestart.
Il compilatore JIT (just-in-time) viene fornito con il Developer Kit. Il compilatore JIT genera un codice macchina per le sequenze byte code di uso frequente in un'applicazione o in un'applet Java durante l'esecuzione. Il compilatore JIT viene attivato per impostazione predefinita.
E' possibile disattivare il compilatore JIT per isolare un problema in un'applicazione Java, in un'applet o nel compilatore stesso, in uno o due modi: Ad esempio:
SET JAVA_COMPILER=xyz
java -Djava.compiler=xyz hello
Come nelle specifiche JavaSoft, il Developer kit supporta solo la serie di font per la lingua inglese. Per l'utilizzo di font relativi a lingue DBCS su componenti AWT, il Developer Kit utilizza la funzione di associazione font in DBCS. A causa dei limiti delle funzioni di associazione font in DBCS, il Developer Kit non può utilizzare font a singolo byte relativi a lingue in DBCS su componenti AWT.
Per informazioni aggiornate su Java e IBM, visitare la Home Page di Java IBM oppure il sito Web di Java della Sun.
Marchi
I seguenti termini sono marchi della International Business Machines Corporation.
Java è un marchio della Sun Microsystems, Inc.
Copyright