Java.IO Spazio dei nomi
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Classi
BufferedInputStream |
Un |
BufferedOutputStream |
La classe implementa un flusso di output memorizzato nel buffer. |
BufferedReader |
Legge il testo da un flusso di input di caratteri, memorizzando nel buffer i caratteri in modo da fornire una lettura efficiente di caratteri, matrici e righe. |
BufferedWriter |
Scrive il testo in un flusso di output di caratteri, memorizzando nel buffer i caratteri in modo da fornire la scrittura efficiente di singoli caratteri, matrici e stringhe. |
ByteArrayInputStream |
Un |
ByteArrayOutputStream |
Questa classe implementa un flusso di output in cui i dati vengono scritti in una matrice di byte. |
CharArrayReader |
Questa classe implementa un buffer di caratteri che può essere usato come flusso di input di caratteri. |
CharArrayWriter |
Questa classe implementa un buffer di caratteri che può essere usato come writer. |
CharConversionException |
Classe di base per le eccezioni di conversione dei caratteri. |
Console |
Metodi per accedere al dispositivo console basato su caratteri, se presente, associato alla macchina virtuale Java corrente. |
DataInputStream |
Un flusso di input di dati consente a un'applicazione di leggere i tipi di dati Java primitivi da un flusso di input sottostante in modo indipendente dal computer. |
DataOutputStream |
Un flusso di output dei dati consente a un'applicazione di scrivere tipi di dati Java primitivi in un flusso di output in modo portabile. |
EOFException |
Segnala che una fine del file o della fine del flusso è stata raggiunta in modo imprevisto durante l'input. |
File |
Rappresentazione astratta dei nomi di percorso di file e directory. |
FileDescriptor |
Le istanze della classe descrittore di file fungono da handle opaco per la struttura specifica del computer sottostante che rappresenta un file aperto, un socket aperto o un altro origine o un altro sink di byte. |
FileInputStream |
Ottiene |
FileNotFoundException |
Segnala che un tentativo di aprire il file indicato da un percorso specificato non è riuscito. |
FileOutputStream |
Un flusso di output di file è un flusso di output per la scrittura di dati in un |
FilePermission |
Codice di sicurezza legacy; non usare. |
FileReader |
Legge il testo dai file di caratteri usando una dimensione del buffer predefinita. |
FileWriter |
Scrive testo in file di caratteri usando una dimensione del buffer predefinita. |
FilterInputStream |
Un |
FilterOutputStream |
Questa classe è la superclasse di tutte le classi che filtrano i flussi di output. |
FilterReader |
Classe astratta per la lettura di flussi di caratteri filtrati. |
FilterWriter |
Classe astratta per la scrittura di flussi di caratteri filtrati. |
IDataInputExtensions | |
IDataOutputExtensions | |
IExternalizableExtensions | |
IFlushableExtensions | |
InputStream |
Questa classe astratta è la superclasse di tutte le classi che rappresentano un flusso di input di byte. |
InputStreamReader |
InputStreamReader è un bridge da flussi di byte a flussi di caratteri: legge i byte e li decodifica in caratteri usando un oggetto specificato |
InterruptedIOException |
Segnala che un'operazione di I/O è stata interrotta. |
InvalidClassException |
Generata quando il runtime di serializzazione rileva uno dei problemi seguenti con una classe. |
InvalidObjectException |
Indica che uno o più oggetti deserializzati non hanno superato i test di convalida. |
IObjectInputExtensions | |
IObjectOutputExtensions | |
IOError |
Generata quando si è verificato un grave errore di I/O. |
IOException |
Segnala che si è verificata un'eccezione di I/O di qualche tipo. |
LineNumberInputStream |
Questa classe è un filtro del flusso di input che fornisce la funzionalità aggiunta di tenere traccia del numero di riga corrente. |
LineNumberReader |
Flusso di input di caratteri memorizzato nel buffer che tiene traccia dei numeri di riga. |
NotActiveException |
Generata quando la serializzazione o la deserializzazione non è attiva. |
NotSerializableException |
Generata quando è necessaria un'istanza di per avere un'interfaccia serializzabile. |
ObjectInputStream |
ObjectInputStream deserializza i dati primitivi e gli oggetti scritti in precedenza usando objectOutputStream. |
ObjectInputStream.GetField |
Fornire l'accesso ai campi permanenti letti dal flusso di input. |
ObjectInputStream.InterfaceConsts | |
ObjectOutputStream |
ObjectOutputStream scrive i tipi di dati primitivi e i grafici di oggetti Java in un oggetto OutputStream. |
ObjectOutputStream.InterfaceConsts | |
ObjectOutputStream.PutField |
Fornire l'accesso a livello di codice ai campi permanenti da scrivere in ObjectOutput. |
ObjectStreamClass |
Descrittore della serializzazione per le classi. |
ObjectStreamConstants |
Interfaccia helper con costanti utilizzate dall'implementazione della serializzazione. |
ObjectStreamException |
Superclasse di tutte le eccezioni specifiche delle classi Del flusso di oggetti. |
ObjectStreamField |
Descrizione di un campo serializzabile da una classe Serializable. |
OptionalDataException |
Eccezione che indica l'errore di un'operazione di lettura dell'oggetto a causa di dati primitivi non letti o la fine dei dati appartenenti a un oggetto serializzato nel flusso. |
OutputStream |
Questa classe astratta è la superclasse di tutte le classi che rappresentano un flusso di output di byte. |
OutputStreamWriter |
OutputStreamWriter è un bridge dai flussi di caratteri ai flussi di byte: i caratteri scritti in esso vengono codificati in byte usando un oggetto specificato |
PipedInputStream |
Un flusso di input inviato tramite pipe deve essere connesso a un flusso di output inviato tramite pipe; il flusso di input inviato tramite pipe fornisce quindi qualsiasi byte di dati scritto nel flusso di output inviato tramite pipe. |
PipedOutputStream |
Un flusso di output inviato tramite pipe può essere connesso a un flusso di input inviato tramite pipe per creare una pipe di comunicazione. |
PipedReader |
Flussi di input di caratteri inviati tramite pipe. |
PipedWriter |
Flussi di output di caratteri inviati tramite pipe. |
PrintStream |
Un |
PrintWriter |
Stampa rappresentazioni formattate di oggetti in un flusso di output di testo. |
PushbackInputStream |
Un |
PushbackReader |
Lettore di flusso di caratteri che consente il push dei caratteri nel flusso. |
RandomAccessFile |
Le istanze di questa classe supportano sia la lettura che la scrittura in un file di accesso casuale. |
Reader |
Classe astratta per la lettura dei flussi di caratteri. |
SequenceInputStream |
Un |
SerialAttribute | |
SerializablePermission |
Questa sicurezza legacy non è supportata in Android. |
StreamCorruptedException |
Generata quando le informazioni sul controllo lette da un flusso di oggetti violano i controlli di coerenza interni. |
StreamTokenizer |
La |
StringBufferInputStream |
Questa classe consente a un'applicazione di creare un flusso di input in cui i byte letti vengono forniti dal contenuto di una stringa. |
StringReader |
Flusso di caratteri la cui origine è una stringa. |
StringWriter |
Flusso di caratteri che raccoglie l'output in un buffer stringa, che può quindi essere usato per costruire una stringa. |
SyncFailedException |
Segnala che un'operazione di sincronizzazione non è riuscita. |
UncheckedIOException |
Esegue il wrapping di un oggetto |
UnsupportedEncodingException |
La codifica dei caratteri non è supportata. |
UTFDataFormatException |
Segnala che una stringa in formato non valido nel formato UTF-8 modificato è stata letta in un flusso di input dati o da qualsiasi classe che implementa l'interfaccia di input dei dati. |
WriteAbortedException |
Segnala che una delle espressioni ObjectStreamExceptions è stata generata durante un'operazione di scrittura. |
Writer |
Classe astratta per la scrittura in flussi di caratteri. |
Interfacce
ICloseable |
Un |
IDataInput |
L'interfaccia |
IDataOutput |
L'interfaccia |
IExternalizable |
Solo l'identità della classe di un'istanza externalizable viene scritta nel flusso di serializzazione ed è responsabilità della classe salvare e ripristinare il contenuto delle relative istanze. |
IFileFilter |
Filtro per i nomi di percorso astratti. |
IFilenameFilter |
Le istanze delle classi che implementano questa interfaccia vengono usate per filtrare i nomi file. |
IFlushable |
È |
IObjectInput |
ObjectInput estende l'interfaccia DataInput per includere la lettura degli oggetti. |
IObjectInputValidation |
Interfaccia di callback per consentire la convalida degli oggetti all'interno di un grafico. |
IObjectOutput |
ObjectOutput estende l'interfaccia DataOutput per includere la scrittura di oggetti. |
IObjectStreamConstants |
Costanti scritte nel flusso di serializzazione oggetti. |
ISerial |
Indica che un campo o un metodo con annotazioni fa parte del meccanismo di serializzazione serializzabile definito dal <cite>Java Object Serialization Specification</cite>. |
ISerializable |
La serializzabilità di una classe è abilitata dalla classe che implementa java. |
Enumerazioni
ObjectStreamProtocol |
Enumera i valori restituiti da diversi tipi e considerati come parametro del membro F:Java.IO.ObjectOutputStream.UseProtocolVersion . |
TokenType |
Enumera i valori restituiti da diversi tipi. |