请教高手,为什么连不上啊,在线等
public class Test1 {
public static void main(String[]args) throws IOException
{
try {
InetSocketAddress address=new InetSocketAddress(InetAddress.getByName("www.sina.com"),1000);
SocketChannel channel=SocketChannel.open();
channel.configureBlocking(false);
boolean b=channel.connect(address);
System.out.println(b);
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
public class Test1 {
public static void main(String[]args) throws IOException
{
try {
InetSocketAddress address=new InetSocketAddress(InetAddress.getByName("www.sina.com"),1000);
SocketChannel channel=SocketChannel.open();
channel.configureBlocking(false);
boolean b=channel.connect(address);
System.out.println(b);
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
解决方案 »
- 【菜鸟求助】JAVA SE 如何实现密室逃脱游戏
- java程序getByName()函数用法问题
- SWT怎样监听下层COMPOSITE
- 如何在eclipse下手动加载jdbc驱动
- 请教Boolean.getBoolean(String name)这个方法
- 怎样得到borderlayout布局中center区域组件的大小?
- 学Java的几个疑问:子类对象的实例化过程、super和this的疑问
- 新来的,来报个道,希望大家多帮帮; )
- 在线等:关于特殊字符的输出小问题!
- synchronized同步代码块失效的问题
- 简单的问题,无法显示Label在窗口里. 20分钟后结贴
- 求一个拆分2进制数的算法的源码
楼主【chenlifang_2007】截止到2008-07-10 10:30:48的历史汇总数据(不包括此帖):
发帖的总数量:3 发帖的总分数:140 每贴平均分数:46
回帖的总数量:1 得分贴总数量:0 回帖的得分率:0%
结贴的总数量:0 结贴的总分数:0
无满意结贴数:0 无满意结贴分:0
未结的帖子数:3 未结的总分数:140
结贴的百分比:0.00 % 结分的百分比:0.00 %
无满意结贴率:---------------------无满意结分率:---------------------
如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
public class Test1 {
public static void main(String[]args) throws IOException
{
try {
InetSocketAddress address=new InetSocketAddress(InetAddress.getByName("www.sina.com"),1000);
SocketChannel channel=SocketChannel.open();
channel.configureBlocking(true); //这里改成同步的就可以了。或者在connect之后,使用一个循环,先后在里面捕获事件
boolean b=channel.connect(address);
System.out.println(b);
} catch (UnknownHostException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}