Java.IO Espace de noms
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Classes
BufferedInputStream |
Ajout |
BufferedOutputStream |
La classe implémente un flux de sortie mis en mémoire tampon. |
BufferedReader |
Lit du texte à partir d’un flux d’entrée de caractères, met en mémoire tampon les caractères afin de fournir une lecture efficace des caractères, des tableaux et des lignes. |
BufferedWriter |
Écrit du texte dans un flux de sortie de caractères, en mettant en mémoire tampon les caractères afin de fournir l’écriture efficace de caractères uniques, de tableaux et de chaînes. |
ByteArrayInputStream |
Contient |
ByteArrayOutputStream |
Cette classe implémente un flux de sortie dans lequel les données sont écrites dans un tableau d’octets. |
CharArrayReader |
Cette classe implémente une mémoire tampon de caractères qui peut être utilisée comme flux d’entrée de caractères. |
CharArrayWriter |
Cette classe implémente une mémoire tampon de caractères qui peut être utilisée en tant que writer. |
CharConversionException |
Classe de base pour les exceptions de conversion de caractères. |
Console |
Méthodes d’accès à l’appareil console basé sur des caractères, le cas échéant, associées à la machine virtuelle Java actuelle. |
DataInputStream |
Un flux d’entrée de données permet à une application de lire les types de données Java primitifs à partir d’un flux d’entrée sous-jacent d’une manière indépendante de l’ordinateur. |
DataOutputStream |
Un flux de sortie de données permet à une application d’écrire des types de données Java primitifs dans un flux de sortie de manière portable. |
EOFException |
Signale qu’une fin de fichier ou de fin de flux a été atteinte de manière inattendue pendant l’entrée. |
File |
Représentation abstraite des noms de chemins d’accès de fichier et de répertoire. |
FileDescriptor |
Les instances de la classe de descripteur de fichier servent de handle opaque à la structure spécifique à l’ordinateur sous-jacente représentant un fichier ouvert, un socket ouvert ou un autre récepteur d’octets ou source. |
FileInputStream |
Un |
FileNotFoundException |
Signale qu’une tentative d’ouverture du fichier indiqué par un chemin d’accès spécifié a échoué. |
FileOutputStream |
Un flux de sortie de fichier est un flux de sortie permettant d’écrire des données dans un |
FilePermission |
Code de sécurité hérité ; n’utilisez pas. |
FileReader |
Lit du texte à partir de fichiers caractères à l’aide d’une taille de mémoire tampon par défaut. |
FileWriter |
Écrit du texte dans des fichiers caractères à l’aide d’une taille de mémoire tampon par défaut. |
FilterInputStream |
Un |
FilterOutputStream |
Cette classe est la superclasse de toutes les classes qui filtrent les flux de sortie. |
FilterReader |
Classe abstraite pour la lecture de flux de caractères filtrés. |
FilterWriter |
Classe abstraite pour l’écriture de flux de caractères filtrés. |
IDataInputExtensions | |
IDataOutputExtensions | |
IExternalizableExtensions | |
IFlushableExtensions | |
InputStream |
Cette classe abstraite est la superclasse de toutes les classes représentant un flux d’entrée d’octets. |
InputStreamReader |
Un InputStreamReader est un pont entre les flux d’octets et les flux de caractères : il lit les octets et les décode en caractères à l’aide d’un élément spécifié |
InterruptedIOException |
Signale qu’une opération d’E/S a été interrompue. |
InvalidClassException |
Levée lorsque le runtime de sérialisation détecte l’un des problèmes suivants avec une classe. |
InvalidObjectException |
Indique qu’un ou plusieurs objets désérialisés ont échoué à des tests de validation. |
IObjectInputExtensions | |
IObjectOutputExtensions | |
IOError |
Levée lorsqu’une erreur d’E/S grave s’est produite. |
IOException |
Signale qu’une exception d’E/S d’une sorte s’est produite. |
LineNumberInputStream |
Cette classe est un filtre de flux d’entrée qui fournit les fonctionnalités ajoutées de suivi du numéro de ligne actuel. |
LineNumberReader |
Flux d’entrée de caractères mis en mémoire tampon qui effectue le suivi des numéros de ligne. |
NotActiveException |
Levée lorsque la sérialisation ou la désérialisation n’est pas active. |
NotSerializableException |
Levée lorsqu’une instance est requise pour avoir une interface Serializable. |
ObjectInputStream |
Un ObjectInputStream désérialise les données primitives et les objets précédemment écrits à l’aide d’un ObjectOutputStream. |
ObjectInputStream.GetField |
Fournissez l’accès aux champs persistants lus à partir du flux d’entrée. |
ObjectInputStream.InterfaceConsts | |
ObjectOutputStream |
Un ObjectOutputStream écrit des types de données primitifs et des graphiques d’objets Java dans un OutputStream. |
ObjectOutputStream.InterfaceConsts | |
ObjectOutputStream.PutField |
Fournissez un accès programmatique aux champs persistants à écrire dans ObjectOutput. |
ObjectStreamClass |
Descripteur de sérialisation pour les classes. |
ObjectStreamConstants |
Interface d’assistance avec des constantes utilisées par l’implémentation de sérialisation. |
ObjectStreamException |
Superclasse de toutes les exceptions spécifiques aux classes Object Stream. |
ObjectStreamField |
Description d’un champ Serializable à partir d’une classe Serializable. |
OptionalDataException |
Exception indiquant l’échec d’une opération de lecture d’objet en raison de données primitives non lues ou de la fin des données appartenant à un objet sérialisé dans le flux. |
OutputStream |
Cette classe abstraite est la superclasse de toutes les classes représentant un flux de sortie d’octets. |
OutputStreamWriter |
Un OutputStreamWriter est un pont entre les flux de caractères et les flux d’octets : les caractères écrits dans celui-ci sont encodés en octets à l’aide d’un flux de caractères spécifié |
PipedInputStream |
Un flux d’entrée redirigé doit être connecté à un flux de sortie redirigé ; le flux d’entrée redirigé fournit ensuite les octets de données écrits dans le flux de sortie redirigé. |
PipedOutputStream |
Un flux de sortie redirigé peut être connecté à un flux d’entrée redirigé pour créer un canal de communication. |
PipedReader |
Flux d’entrée de caractères redirigés. |
PipedWriter |
Flux de sortie de caractères redirigés. |
PrintStream |
Une |
PrintWriter |
Imprime des représentations mises en forme d’objets dans un flux de sortie de texte. |
PushbackInputStream |
Une |
PushbackReader |
Lecteur de flux de caractères qui permet aux caractères d’être renvoyés dans le flux. |
RandomAccessFile |
Les instances de cette classe prennent en charge la lecture et l’écriture dans un fichier d’accès aléatoire. |
Reader |
Classe abstraite pour la lecture de flux de caractères. |
SequenceInputStream |
Représente |
SerialAttribute | |
SerializablePermission |
Cette sécurité héritée n’est pas prise en charge sur Android. |
StreamCorruptedException |
Levée lorsque les informations de contrôle lues à partir d’un flux d’objets ne respectent pas les vérifications de cohérence interne. |
StreamTokenizer |
La |
StringBufferInputStream |
Cette classe permet à une application de créer un flux d’entrée dans lequel les octets lus sont fournis par le contenu d’une chaîne. |
StringReader |
Flux de caractères dont la source est une chaîne. |
StringWriter |
Flux de caractères qui collecte sa sortie dans une mémoire tampon de chaîne, qui peut ensuite être utilisé pour construire une chaîne. |
SyncFailedException |
Signale qu’une opération de synchronisation a échoué. |
UncheckedIOException |
Encapsule une |
UnsupportedEncodingException |
L’encodage de caractères n’est pas pris en charge. |
UTFDataFormatException |
Signale qu’une chaîne mal formée au format UTF-8 modifié a été lue dans un flux d’entrée de données ou par n’importe quelle classe qui implémente l’interface d’entrée de données. |
WriteAbortedException |
Signale qu’un des ObjectStreamExceptions a été levée pendant une opération d’écriture. |
Writer |
Classe abstraite pour l’écriture dans des flux de caractères. |
Interfaces
ICloseable |
Il |
IDataInput |
L’interface |
IDataOutput |
L’interface |
IExternalizable |
Seule l’identité de la classe d’une instance Externalizable est écrite dans le flux de sérialisation et il incombe à la classe d’enregistrer et de restaurer le contenu de ses instances. |
IFileFilter |
Filtre pour les chemins d’accès abstraits. |
IFilenameFilter |
Les instances de classes qui implémentent cette interface sont utilisées pour filtrer les noms de fichiers. |
IFlushable |
Il |
IObjectInput |
ObjectInput étend l’interface DataInput pour inclure la lecture d’objets. |
IObjectInputValidation |
Interface de rappel pour permettre la validation d’objets au sein d’un graphique. |
IObjectOutput |
ObjectOutput étend l’interface DataOutput pour inclure l’écriture d’objets. |
IObjectStreamConstants |
Constantes écrites dans le flux de sérialisation d’objet. |
ISerial |
Indique qu’un champ ou une méthode annoté fait partie du mécanisme de sérialisation sérialisable défini par la <>spécification/cite java Object Serialization Specification</cite>. |
ISerializable |
La sérialisabilité d’une classe est activée par la classe implémentant java. |
Énumérations
ObjectStreamProtocol |
Énumère les valeurs retournées par plusieurs types et prises comme paramètre du membre F :Java.IO.ObjectOutputStream.UseProtocolVersion . |
TokenType |
Énumère les valeurs retournées par plusieurs types. |