Java - IO (Input/Output) - (File System|File|Console)


File (System, Transfer, Storage) in Java:


  • File System Operations on file and directory
  • Input / Output (IO) Operations (Input/Output - Read/Write) with stream

Java File System Model

Java has modeled a file system and IO operations:

Java IO can only access file locally whereas NIO has a local implementation but can be extended to operate on remote file system (such as FTP, SFTP, …)

Task Runner