src/share/classes/sun/rmi/transport/tcp/TCPTransport.java

Print this page

        

@@ -117,21 +117,21 @@
     /** total connections handled */
     private static final AtomicInteger connectionCount = new AtomicInteger(0);
 
     /** client host for the current thread's connection */
     private static final ThreadLocal<ConnectionHandler>
-        threadConnectionHandler = new ThreadLocal<ConnectionHandler>();
+        threadConnectionHandler = new ThreadLocal<>();
 
     /** endpoints for this transport */
     private final LinkedList<TCPEndpoint> epList;
     /** number of objects exported on this transport */
     private int exportCount = 0;
     /** server socket for this transport */
     private ServerSocket server = null;
     /** table mapping endpoints to channels */
     private final Map<TCPEndpoint,Reference<TCPChannel>> channelTable =
-        new WeakHashMap<TCPEndpoint,Reference<TCPChannel>>();
+        new WeakHashMap<>();
 
     static final RMISocketFactory defaultSocketFactory =
         RMISocketFactory.getDefaultSocketFactory();
 
     /** number of milliseconds in accepted-connection timeout.