Java 13 Socket API 重新实现

Java 13 Socket API 重新实现

Java 13已经重新实现了Java Socket API。旧的Socket API,如java.net.Socket和java.net.ServerSocket已被替换。

  • PlainSocketImpl不再使用,现在Socket API供应商指向NioSocketImpl。

  • 新实现利用了java.nio基础设施,提供了更好的并发性和I/O控制。

  • 新实现与使用旧实现的代码向后兼容。

  • 新实现现在是Java 12的默认实现。

  • 可以通过多种方式选择旧实现:

    • 将系统属性jdk.net.usePlainSocketImpl设置为true。

    • 使用java -Djdk.net.usePlainSocketImpl命令运行Java。

    • 更新位于${java.home}/conf/net.properties的JDK网络配置文件。

  • 旧实现和选择旧实现的系统属性将在未来版本中被删除。

Python教程

Java教程

Web教程

数据库教程

图形图像教程

大数据教程

开发工具教程

计算机教程