java命名空间java.net类socket的类成员方法:
setsocketimplfactory定义及介绍
本文导语:
setsocketimplfactory
public static void setsocketimplfactory(socketimplfactory fac)
throws ioexception
为应用程序设置客户端套接字实现工厂。工厂只能指定一次。
当应用程序创建新的客户端套接字时,调用套接字实现工...
setsocketimplfactory
public static void setsocketimplfactory(socketimplfactory fac)
throws ioexception
- 为应用程序设置客户端套接字实现工厂。工厂只能指定一次。
当应用程序创建新的客户端套接字时,调用套接字实现工厂的 createsocketimpl
方法创建实际的套接字实现。
除非已经设置了工厂,否则向该方法传递 null
是无操作。
如果有安全管理器,则此方法首先调用安全管理器的 checksetfactory
方法,以确保允许进行该操作。这可能会导致 securityexception 异常。
- 参数:
fac
- 所需的工厂。
- 抛出:
ioexception
- 如果设置套接字工厂时发生 i/o 错误。
socketexception
- 如果已经定义该工厂。
securityexception
- 如果安全管理器存在并且其 checksetfactory
方法不允许进行该操作。- 另请参见:
socketimplfactory.createsocketimpl()
,
securitymanager.checksetfactory()