关于ServerSocket.accept方法 今天看到java网络编程,书上说ServerSocket.accept方法会取得和客户端的连接,如果一直没有连接则会一直等待下去。写代码测了一下,确实是这样的。我就有个疑问,ServerSocket.accept是如何 实现没有收到连接的情况下,一直等待下去的? 我看了JDK源代码,没看出来,所以在这里问一下。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这个已经不是 JDK 做的事情了,是由系统底层去做的,调用的方法都是 native 的在 Windows 平台是由 winsock2.h 中的 accept 函数处理的http://msdn.microsoft.com/zh-cn/library/ms737526.aspx在 Linux 平台是由 sys/socket.h 中的 accept 函数处理的http://pubs.opengroup.org/onlinepubs/9699919799/functions/accept.html java抽象方法的定义 线程的问题 一对多无法保存 请大家帮忙看看啊!~~~~~~~ 用JAVA编写远程控制程序需要哪些必不可少的知识? 紧急求助,rxtx在linux上怎么安装?在线等 你看没看到啊?不在吗 java连接数据库的问题,请指教 怎么在java中使用paint或诸如此类的?(在线等待) 抢答,JAVA学得好,VB行快得好吗?提供资料 Java的protected访问修饰符 java要怎么学? 请高手讲解单例模式并举出一个例子
http://msdn.microsoft.com/zh-cn/library/ms737526.aspx在 Linux 平台是由 sys/socket.h 中的 accept 函数处理的
http://pubs.opengroup.org/onlinepubs/9699919799/functions/accept.html