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. |