LEGGIMI

JavaTM 2 SDK Standard Edition
Versione 1.3.1

Sommario

Introduzione

Grazie per aver scaricato questa versione di Java TM 2 SDK Standard Edition. Java 2 SDK è un ambiente di sviluppo per la creazione di applicazioni, applet e componenti che utilizza il linguaggio di programmazione Java.

Nel sito Web di download è disponibile una versione giapponese del file LEGGIMI .

Java 2 SDK include utili strumenti per lo sviluppo e la verifica di programmi scritti utilizzando il linguaggio di programmazione Java ed eseguiti nella piattaforma Java. Questi strumenti sono stati progettati per l'utilizzo dalla riga di comando; infatti, ad eccezione di appletviewer, non dispongono di un'interfaccia utente di tipo grafico.

Istruzioni di installazione

Per le istruzioni di installazione e i requisiti di sistema per questa versione, vedere all'indirizzo
http://java.sun.com/j2se/1.3/install.html

Documentazione di Java 2 SDK

La documentazione della piattaforma Java 21 disponibile in linea contiene specifiche API, descrizioni di caratteristiche, guide per gli sviluppatori, pagine di riferimento per strumenti e utilità di SDK, versioni dimostrative e collegamenti a informazioni correlate. Per installare la documentazione nella propria macchina, è inoltre possibile scaricarla in bundle: a questo scopo visitare il sito Web alla pagina di download (informazioni in inglese).

Per la documentazione sull'API, consultare le fonti seguenti (informazioni in inglese):

Note di rilascio

Vedere le Note di rilascio nel sito Web per informazioni aggiuntive su questa versione. Le note di rilascio in linea vengono aggiornate in base alle necessità ed è pertanto consigliata una consultazione regolare per ottenere le informazioni più recenti.

Compatibilità

Vedere Compatibility with Previous Releases nel sito Web di Java Software (informazioni in inglese) per un elenco di problemi di compatibilità conosciuti. È stato compiuto ogni sforzo per supportare programmi scritti per versioni precedenti della piattaforma Java. Nonostante si siano rese necessarie modifiche che hanno originato alcuni problemi di compatibilità, per la maggior parte del software esistente sarà possibile la migrazione alla versione corrente senza dover eseguire una riprogrammazione; i casi in cui ciò non si verifica devono essere considerati problemi di programmazione, ad eccezione di un numero ristretto di casi in cui è stato deliberatamente tralasciato il problema della compatibilità, come descritto nella relativa pagina Web. È stato necessario, infatti, apportare alcune modifiche senza tener conto della compatibilità, allo scopo di evitare potenziali problemi di vulnerabilità oppure per correggere problemi di implementazione o progettazione.

Segnalazione di problemi e feedback

Nella pagina Web Bug Parade pubblicata nel sito Web Java Developer Connection (informazioni in inglese) è possibile effettuare ricerche, esaminare le segnalazioni di problemi esistenti e inviarne di nuove, oltre a richiedere la correzione di problemi considerati prioritari. Per inviare direttamente informazioni relative a problemi o richiedere caratteristiche particolari, è possibile completare il modulo seguente:
http://java.sun.com/cgi-bin/bugreport.cgi
È anche possibile inviare commenti direttamente a indirizzi di posta elettronica del team di sviluppo Java Software.

Per segnalare problemi relativi alla traduzione giapponese della documentazione, inviare un messaggio di posta elettronica con la descrizione del problema all'indirizzo sdk-docl10nbugs@java.sun.com. Assicurarsi inoltre di includere l'URL del documento contenente il problema.

Nota - Non è possibile richiedere supporto tecnico nella pagina Bug Parade o ai nostri team di sviluppo. Per le opzioni di sviluppo, vedere Support and Services nel sito Web di Java Software (informazioni in inglese).

Sommario di Java 2 SDK

In questa sezione è presente un sommario generale dei file e delle directory presenti in Java 2 SDK. Per ulteriori informazioni su file e directory, consultare la sezione SDK File Structure nella documentazione di J2SE (informazioni in inglese).
Strumenti di sviluppo
Nella sottodirectory bin sono contenuti strumenti e utilità che consentono lo sviluppo, l'esecuzione, il debug e la documentazione dei programmi scritti utilizzando il linguaggio di programmazione Java. Per ulteriori informazioni, vedere la documentazione sugli strumenti (informazioni in inglese).

Ambiente runtime
Nella sottodirectoryjre è contenuta un'implementazione di Java 2 runtime environment per l'utilizzo da parte di SDK. L'ambiente runtime include una macchina virtuale Java, librerie di classi e altri file che supportano l'esecuzione di programmi scritti utilizzando il linguaggio di programmazione Java.

Librerie addizionali
Nella sottodirectory lib sono disponibili librerie di classi addizionali e file di supporto richiesti dagli strumenti di sviluppo.

Applet e applicazioni demo
La sottodirectory demo contiene esempi di programmazione per la piattaforma Java comprendenti codice sorgente, tra cui esempi che utilizzano la classe Swing e altre Java Foundation Classes, oltre alla Java Platform Debugger Architecture.

File header C
Nella sottodirectory include sono presenti file header che supportano una programmazione a codice nativo che utilizza la Java Native Interface (JNI), la Java Virtual Machine Debugger Interface (JVMDI), la Java Virtual Machine Profiler Interface (JVMPI) e altre funzionalità della piattaforma Java 2.

Codice sorgente
Nel file di archivio src.jar è contenuto un file sorgente in linguaggio di programmazione Java per tutte le classi che compongono l'API di base di Java 2 (ovvero file sorgente per i package java.*, javax.* e org.omg.*, esclusi i package com.sun.*). Questo codice sorgente viene offerto a titolo esclusivamente informativo, allo scopo di aiutare gli sviluppatori nell'apprendimento e nell'utilizzo del linguaggio di programmazione Java. Questi file non includono codice di implementazione specifico della piattaforma e non è possibile utilizzarli per ricostruire le librerie di classi. Per estrarre questi file, utilizzare il comando seguente:
    jar xvf src.jar

Non modificare i file sorgente API di base. Per estendere il comportamento dell'API di base, è necessario aggiungere sottoclassi delle classi API di base.

Per la documentazione sull'API, consultare le fonti seguenti (informazioni in inglese):

  • Java Platform API Specification: offre brevi descrizioni dell'API con particolare attenzione alle specifiche anziché agli esempi.

  • The Java Class Libraries, Second Edition, pubblicato da Addison-Wesley Longman come parte di The Java Series: questi volumi includono descrizioni più elaborate con definizioni terminologiche ed esempi per ogni classe, interfaccia e membro.

Java 2 Runtime Environment

Non è consentita la ridistribuzione di Java 2 SDK assieme alle applicazioni che sono state sviluppate; è invece possibile ridistribuire Java 2 Runtime Environment assieme alle proprie applicazioni. Java 2 Runtime Environment è disponibile come prodotto scaricabile separatamente: accedere al sito Web di download di J2SE (informazioni in inglese).

Java 2 Runtime Environment consente di eseguire applicazioni scritte utilizzando il linguaggio di programmazione Java. Allo stesso modo di Java 2 SDK, questo ambiente contiene la macchina virtuale Java, una serie di classi che comprendono l'API della piattaforma Java 2 e file di supporto. A differenza di Java 2 SDK non contiene invece strumenti di sviluppo quali compilatori e debugger.

È possibile ridistribuire liberamente Java 2 Runtime Environment assieme alla propria applicazione in base ai termini della licenza per l'ambiente runtime. Una volta sviluppata l'applicazione utilizzando Java 2 SDK, sarà possibile fornirla assieme all'ambiente runtime per consentire agli utenti finali di disporre di una piattaforma Java su cui eseguire il software.

Java 2 SDK dispone di un'implementazione interna del runtime environment di Java per un utilizzo proprio; questo runtime environment interno è contenuto nella directory jre di SDK. È quindi essenziale non confondere il runtime environment interno di SDK con Java 2 Runtime Environment, che rappresenta, invece, un prodotto installabile separatamente.

Pagine Web

Per ulteriori informazioni, visitare le seguenti pagine Web di Sun Microsystems:
http://java.sun.com/
Sito Web di Java Software, contenente le informazioni più aggiornate relative a tecnologia Java, informazioni sui prodotti, notizie e caratteristiche.
http://java.sun.com/j2se/1.3/
Java Java 2 SDK
http://java.sun.com/docs
Sito relativo alla documentazione della piattaforma Java, dal quale è possibile accedere a specifiche tecniche, esercitazioni Java e altri documenti.
http://java.sun.com/jdc
Sito Web Java Developer Connection (è richiesta la registrazione gratuita). Contiene informazioni tecniche addizionali, notizie e caratteristiche, oltre a forum di discussione per gli utenti, informazioni di supporto e altro ancora.
http://java.sun.com/products/
Sito Web relativo all'API e ai prodotti della tecnologia Java.


Java 2 SDK Standard Edition è un prodotto di Sun MicrosystemsTM, Inc.
Questo prodotto include codice concesso in licenza da RSA Data Security.

Copyright (c) 1997-2001 Sun Microsystems, Inc.
901 San Antonio Road, Palo Alto, CA 94303-4900 USA.
Tutti i diritti riservati.