From 6d908915d558ec457db8a50b03ed8746f4e73a48 Mon Sep 17 00:00:00 2001 From: 562935844@qq.com <562935844@qq.com> Date: 星期五, 28 六月 2024 14:53:35 +0800 Subject: [PATCH] 代码优化 --- HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketPool.java | 9 +++------ 1 files changed, 3 insertions(+), 6 deletions(-) diff --git a/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketPool.java b/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketPool.java index 0b499a5..41e2763 100644 --- a/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketPool.java +++ b/HDLSDK/hdl-socket/src/main/java/com/hdl/sdk/socket/SocketPool.java @@ -21,13 +21,10 @@ mUdpClientPool = new ConcurrentHashMap<>(); } - - private static class SingletonInstance { - private static final SocketPool INSTANCE = new SocketPool(); - } + private static final SocketPool instance = new SocketPool(); public static SocketPool getInstance() { - return SingletonInstance.INSTANCE; + return instance; } public void clear() { @@ -35,7 +32,7 @@ mUdpClientPool.clear(); } - public synchronized DatagramSocket getUdpSocket1(InetSocketAddress address) throws SocketException { + public synchronized DatagramSocket getUdpSocket(InetSocketAddress address) throws SocketException { DatagramSocket socket; final String key = address.toString(); if (mUdpClientPool.containsKey(key)) { -- Gitblit v1.8.0