Java.IO Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Klassen
BufferedInputStream |
Eine |
BufferedOutputStream |
Die Klasse implementiert einen gepufferten Ausgabedatenstrom. |
BufferedReader |
Liest Text aus einem Zeicheneingabedatenstrom, Pufferzeichen, um das effiziente Lesen von Zeichen, Arrays und Zeilen zu ermöglichen. |
BufferedWriter |
Schreibt Text in einen Zeichenausgabedatenstrom, Pufferzeichen, um das effiziente Schreiben einzelner Zeichen, Arrays und Zeichenfolgen zu ermöglichen. |
ByteArrayInputStream |
A |
ByteArrayOutputStream |
Diese Klasse implementiert einen Ausgabedatenstrom, in den die Daten in ein Bytearray geschrieben werden. |
CharArrayReader |
Diese Klasse implementiert einen Zeichenpuffer, der als Zeicheneingabedatenstrom verwendet werden kann. |
CharArrayWriter |
Diese Klasse implementiert einen Zeichenpuffer, der als Writer verwendet werden kann. |
CharConversionException |
Basisklasse für Ausnahmen für die Zeichenkonvertierung. |
Console |
Methoden für den Zugriff auf das zeichenbasierte Konsolengerät( falls vorhanden), das dem aktuellen virtuellen Java-Computer zugeordnet ist. |
DataInputStream |
Mit einem Dateneingabedatenstrom kann eine Anwendung primitive Java-Datentypen aus einem zugrunde liegenden Eingabedatenstrom auf computerunabhängige Weise lesen. |
DataOutputStream |
Mit einem Datenausgabedatenstrom kann eine Anwendung primitive Java-Datentypen auf portierbare Weise in einen Ausgabedatenstrom schreiben. |
EOFException |
Signal, dass ein Ende der Datei oder des Datenstroms unerwartet während der Eingabe erreicht wurde. |
File |
Eine abstrakte Darstellung von Datei- und Verzeichnispfadnamen. |
FileDescriptor |
Instanzen der Dateideskriptorklasse dienen als undurchsichtiges Handle für die zugrunde liegende computerspezifische Struktur, die eine geöffnete Datei, einen offenen Socket oder eine andere Quelle oder Spüle von Bytes darstellt. |
FileInputStream |
A |
FileNotFoundException |
Signal, dass beim Versuch, die Datei zu öffnen, die durch einen angegebenen Pfadnamen gekennzeichnet ist, ein Fehler aufgetreten ist. |
FileOutputStream |
Ein Dateiausgabedatenstrom ist ein Ausgabedatenstrom zum Schreiben von Daten in ein |
FilePermission |
Legacysicherheitscode; nicht verwenden. |
FileReader |
Liest Text aus Zeichendateien mithilfe einer Standardpuffergröße. |
FileWriter |
Schreibt Text in Zeichendateien mithilfe einer Standardpuffergröße. |
FilterInputStream |
A |
FilterOutputStream |
Diese Klasse ist die Superklasse aller Klassen, die Ausgabedatenströme filtern. |
FilterReader |
Abstrakte Klasse zum Lesen gefilterter Zeichenströme. |
FilterWriter |
Abstrakte Klasse zum Schreiben gefilterter Zeichenströme. |
IDataInputExtensions | |
IDataOutputExtensions | |
IExternalizableExtensions | |
IFlushableExtensions | |
InputStream |
Diese abstrakte Klasse ist die Superklasse aller Klassen, die einen Eingabedatenstrom von Bytes darstellen. |
InputStreamReader |
Ein InputStreamReader ist eine Brücke von Bytestreams zu Zeichenstreams: Er liest Bytes und decodiert sie mithilfe eines angegebenen |
InterruptedIOException |
Signalisiert, dass ein E/A-Vorgang unterbrochen wurde. |
InvalidClassException |
Wird ausgelöst, wenn die Serialisierungslaufzeit eines der folgenden Probleme mit einer Klasse erkennt. |
InvalidObjectException |
Gibt an, dass mindestens ein deserialisiertes Objekt Überprüfungstests fehlgeschlagen ist. |
IObjectInputExtensions | |
IObjectOutputExtensions | |
IOError |
Wird ausgelöst, wenn ein schwerwiegender E/A-Fehler aufgetreten ist. |
IOException |
Signal, dass eine E/A-Ausnahme einer Art aufgetreten ist. |
LineNumberInputStream |
Diese Klasse ist ein Eingabedatenstromfilter, der die hinzugefügte Funktionalität zum Nachverfolgen der aktuellen Zeilennummer bereitstellt. |
LineNumberReader |
Ein gepufferter Zeicheneingabedatenstrom, der die Zeilennummern nachverfolgt. |
NotActiveException |
Wird ausgelöst, wenn die Serialisierung oder Deserialisierung nicht aktiv ist. |
NotSerializableException |
Wird ausgelöst, wenn eine Instanz erforderlich ist, um über eine serialisierbare Schnittstelle zu verfügen. |
ObjectInputStream |
Ein ObjectInputStream deserialisiert primitive Daten und Objekte, die zuvor mit einem ObjectOutputStream geschrieben wurden. |
ObjectInputStream.GetField |
Bieten Sie Zugriff auf die persistenten Felder, die aus dem Eingabedatenstrom gelesen werden. |
ObjectInputStream.InterfaceConsts | |
ObjectOutputStream |
Ein ObjectOutputStream schreibt primitive Datentypen und Diagramme von Java-Objekten in einen OutputStream. |
ObjectOutputStream.InterfaceConsts | |
ObjectOutputStream.PutField |
Stellen Sie programmgesteuerten Zugriff auf die persistenten Felder bereit, die in ObjectOutput geschrieben werden sollen. |
ObjectStreamClass |
Serialisierungsdeskriptor für Klassen. |
ObjectStreamConstants |
Eine Hilfsschnittstelle mit Konstanten, die von der Serialisierungsimplementierung verwendet werden. |
ObjectStreamException |
Superklasse aller Ausnahmen, die für Object Stream-Klassen spezifisch sind. |
ObjectStreamField |
Eine Beschreibung eines serialisierbaren Felds aus einer Serializable-Klasse. |
OptionalDataException |
Ausnahme, die den Fehler eines Objektlesevorgangs aufgrund ungelesener Grundtypdaten oder das Ende der Daten angibt, die zu einem serialisierten Objekt im Datenstrom gehören. |
OutputStream |
Diese abstrakte Klasse ist die Superklasse aller Klassen, die einen Ausgabedatenstrom von Bytes darstellen. |
OutputStreamWriter |
Ein OutputStreamWriter ist eine Brücke von Zeichenströmen zu Bytestreams: Darin geschriebene Zeichen werden mit einem angegebenen |
PipedInputStream |
Ein Weitergeleiteter Eingabedatenstrom sollte mit einem weitergeleiteten Ausgabestrom verbunden werden; Der Weitergeleitete Eingabedatenstrom stellt dann alle Datenbytes bereit, die in den weitergeleiteten Ausgabedatenstrom geschrieben werden. |
PipedOutputStream |
Ein weitergeleiteter Ausgabedatenstrom kann mit einem weitergeleiteten Eingabedatenstrom verbunden werden, um eine Kommunikationspipeline zu erstellen. |
PipedReader |
Weitergeleitete Zeicheneingabedatenströme. |
PipedWriter |
Weitergeleitete Zeichenausgabedatenströme. |
PrintStream |
Eine |
PrintWriter |
Druckt formatierte Darstellungen von Objekten in einem Textausgabedatenstrom. |
PushbackInputStream |
Ein |
PushbackReader |
Ein Zeichenstromleser, mit dem Zeichen zurück in den Datenstrom verschoben werden können. |
RandomAccessFile |
Instanzen dieser Klasse unterstützen das Lesen und Schreiben in eine Datei mit wahllosem Zugriff. |
Reader |
Abstrakte Klasse zum Lesen von Zeichenströmen. |
SequenceInputStream |
A |
SerialAttribute | |
SerializablePermission |
Diese Legacysicherheit wird unter Android nicht unterstützt. |
StreamCorruptedException |
Wird ausgelöst, wenn Steuerelementinformationen, die aus einem Objektdatenstrom gelesen wurden, gegen interne Konsistenzüberprüfungen verstoßen. |
StreamTokenizer |
Die |
StringBufferInputStream |
Mit dieser Klasse kann eine Anwendung einen Eingabedatenstrom erstellen, in dem die gelesenen Bytes vom Inhalt einer Zeichenfolge bereitgestellt werden. |
StringReader |
Ein Zeichenstrom, dessen Quelle eine Zeichenfolge ist. |
StringWriter |
Ein Zeichenstrom, der seine Ausgabe in einem Zeichenfolgenpuffer sammelt, der dann zum Erstellen einer Zeichenfolge verwendet werden kann. |
SyncFailedException |
Signal, dass ein Synchronisierungsvorgang fehlgeschlagen ist. |
UncheckedIOException |
Umschließt eine |
UnsupportedEncodingException |
Die Zeichencodierung wird nicht unterstützt. |
UTFDataFormatException |
Signale, dass eine falsch formatierte Zeichenfolge im geänderten UTF-8-Format in einem Dateneingabedatenstrom oder von einer Beliebigen Klasse gelesen wurde, die die Dateneingabeschnittstelle implementiert. |
WriteAbortedException |
Signalisiert, dass eine der ObjectStreamExceptions während eines Schreibvorgangs ausgelöst wurde. |
Writer |
Abstrakte Klasse zum Schreiben in Zeichenströme. |
Schnittstellen
ICloseable |
A |
IDataInput |
Die |
IDataOutput |
Die |
IExternalizable |
Nur die Identität der Klasse einer Externalizable-Instanz wird im Serialisierungsstream geschrieben, und es liegt in der Verantwortung der Klasse, die Inhalte seiner Instanzen zu speichern und wiederherzustellen. |
IFileFilter |
Ein Filter für abstrakte Pfadnamen. |
IFilenameFilter |
Instanzen von Klassen, die diese Schnittstelle implementieren, werden zum Filtern von Dateinamen verwendet. |
IFlushable |
A |
IObjectInput |
ObjectInput erweitert die DataInput-Schnittstelle um das Lesen von Objekten. |
IObjectInputValidation |
Rückrufschnittstelle, um die Überprüfung von Objekten innerhalb eines Diagramms zu ermöglichen. |
IObjectOutput |
ObjectOutput erweitert die DataOutput-Schnittstelle um das Schreiben von Objekten. |
IObjectStreamConstants |
Konstanten, die in den Objekt serialisierungsstream geschrieben wurden. |
ISerial |
Gibt an, dass ein kommentiertes Feld oder eine Methode Teil des serialisierbaren Serialisierungsmechanismus ist, der durch die <Cite>Java Object Serialization Specification</cite> definiert ist. |
ISerializable |
Die Serialisierbarkeit einer Klasse wird durch die Klasse aktiviert, die den Java implementiert. |
Enumerationen
ObjectStreamProtocol |
Listet Werte auf, die von mehreren Typen zurückgegeben und als Parameter des F:Java.IO.ObjectOutputStream.UseProtocolVersion-Members verwendet werden. |
TokenType |
Listet Werte auf, die von mehreren Typen zurückgegeben werden. |