public class ConnectionPool { private static ConnectionPool instance; private List<Connection> connections; private ConnectionPool() { } public synchronized static ConnectionPool getInstance() { if (instance == null) { instance = new ConnectionPool(); } return instance; } public synchronized Connection getConnection() { if (connections.isEmpty()) { } return connections.remove(0); } public synchronized void releaseConnection(Connection connection) { connections.add(connection); } }


上一篇:
下一篇:
切换中文