摘要:
Socket socket = new Socket(); SocketAddress address = new InetSocketAddress("localhost",8080) socket.connect(address) 可以传入一个int作为第二个参数,制定连接超时之前等待的时间 s 阅读全文
摘要:
Synchronized只能防止对同一个对象的其他线程使用这个共享资源 第一大不足:由于我们没办法设置synchronized关键字在获取锁的时候等待时间,所以synchronized可能会导致线程为了加锁而无限期地处于阻塞状态。第二大不足:使用synchronized关键字等同于使用了互斥锁,即其 阅读全文