java命名空间java.net类serversocket的类成员方法:
accept定义及介绍
本文导语:
accept
public socket accept()
throws ioexception
侦听并接受到此套接字的连接。此方法在连接传入之前一直阻塞。
创建新套接字 s,如果存在安全管理器,则使用 s.getinetaddress().gethostaddress() 和 s.getport() 作为参数调用安全管...
public socket accept()
throws ioexception
- 侦听并接受到此套接字的连接。此方法在连接传入之前一直阻塞。
创建新套接字 s
,如果存在安全管理器,则使用 s.getinetaddress().gethostaddress()
和 s.getport()
作为参数调用安全管理器的 checkaccept
方法,以确保允许该操作。这可能会导致 securityexception 异常。
- 返回:
- 新套接字
- 抛出:
ioexception
- 如果等待连接时发生 i/o 错误。
securityexception
- 如果安全管理器存在并且其 checkaccept
方法不允许进行该操作。
sockettimeoutexception
- 如果以前使用 setsotimeout 设置了超时并且已到达超时值。
illegalblockingmodeexception
- 如果此套接字具有关联的通道、通道处于非阻塞模式并且不存在准备接受的连接- 另请参见:
securitymanager.checkaccept(java.lang.string, int)