[ Web Proxy ]
URL:
Viewing: https://docs.oracle.com/en/java/javase/24/docs/api/java.base/java/io/package-summary.html [Back]  [Original]

java.io (Java SE 24 & JDK 24)
Contents
Hide sidebar ❮❯ Show sidebar
  1. Description
    1. Object Serialization
  2. Classes and Interfaces

Package java.io


package java.io
Provides for system input and output through data streams, serialization and the file system. Unless otherwise noted, passing a null argument to a constructor or method in any class or interface in this package will cause a NullPointerException to be thrown. A pathname string passed as a String argument to a constructor or method in any class or interface in this package will be interpreted as described in the class specification of File.

Object Serialization

Warning: Deserialization of untrusted data is inherently dangerous and should be avoided. Untrusted data should be carefully validated according to the "Serialization and Deserialization" section of the Secure Coding Guidelines for Java SE.

Since:
1.0
External Specifications


Web Proxy Viewer  |  New URL  |  Original Page