JDK1.4Socket s = new Socket();
s.connect(new InetSocketAddress(host,port), timeout); //可以设置连接超时
s.connect(new InetSocketAddress(host,port), timeout); //可以设置连接超时
解决方案 »
- 一个Frame添加了Panel 报错:at java.awt.Container.addImpl(Unknown Source)
- 初学JAVA的一段代码,看不出哪里出错,帮忙检查下
- 为什么我的字不能滚动
- 麻烦哪位高手帮忙指点小弟一下~~~
- 關於觸發ComboBox的下拉事件(WEB)
- 由jpg生成avi的问题
- 救急!!!
- 学好了java现在的钱途如何?????
- 能不能根据局域网里的ip地址得到主机名呢?急!!!!!!!!
- ender(ender) ( ) ,……等大侠请进!中文问题要事!!请大家帮忙解决!!
- 如何用rmi传送文件,请高手指点
- sos:jdk下连接ms sqlserver for jdbc出错
inLine=in.readLine();
while( inLine!=null )
{
System.out.println(inLine);
}
你这样只要inLine读进来不是null,岂不要死循环了?应该改成:
while((inLine=in.readLine())!=null){
//....
}
吧。
sc.configureBlocking(false);
sc.connect(new InetSocketAddress(InetAddress.getByName(host), port)); int myPatience = 5;
while ((!sc.finishConnect()) && (myPatience-- >0)) {
System.out.println("I am waiting ...");
//sleep(400);
}