Java NIO,是Java SE 1.4版以後,針對網絡傳輸效能優化的新功能。[1][2] 在Java 7時再推出NIO 2,針對檔案存取的效能優化。[3]

特性

Java NIO API提供在java.nio套件或其子套件中。

  • 緩衝區的基本資料類型
  • 字元集的編碼器和解碼器
  • 基於Perl風格的正則表達式(在 java.util.regex )
  • 通道(Channels),一個新的原生抽象 I/O
  • 支援鎖定(Lock)和記憶體對映的檔案介面,檔案Size最多可以存取到Integer.MAX_VALUE(2GB)
  • 多工非阻塞式I/O英語Asynchronous I/O可延伸性伺服器

參考資料

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.