Diese Regel markiert die Verwendung der folgenden Konstruktoren.
java.net.Socket(Proxy-Proxy)java.net.DatagramSocket(SocketAddress bindaddr)java.net.MulticastSocket(SocketAddress bindaddr)Die traditionelle Implementierung von SocketImpl wird seit JDK 13 nicht standardmäßig verwendet, während die traditionelle Implementierung von DatagramSocketImpl seit JDK 15 nicht standardmäßig verwendet wird. Um das Risiko zu verringern, die Implementierung nach mehr als zwanzig Jahren zu wechseln, wird die alte Implementierung nicht entfernt. Die JDK-spezifische Systemeigenschaft zum Wechseln zu den alten Implementierungen ist jdk.net.usePlainSocketImpl und jdk.net.usePlainDatagramSocketImpl für SocketImpl bzw. DatagramSocketImpl.
Weitere Informationen finden Sie unter JDK-8253119.