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