java命名空间javax.management类immutabledescriptor的类成员方法:
setfields定义及介绍
本文导语:
setfields
public final void setfields(string[] fieldnames,
object[] fieldvalues)
throws runtimeoperationsexception
因为此类不可变,所以不支持此操作。如果此调用此方法会更改具有相同内容的可变描述符,则抛...
setfields
public final void setfields(string[] fieldnames,
object[] fieldvalues)
throws runtimeoperationsexception
- 因为此类不可变,所以不支持此操作。如果此调用此
iis7站长之家会更改具有相同内容的可变描述符,则抛出包装
unsupportedoperationexception
的 runtimeoperationsexception
。否则,其行为将与可变描述符的行为相同:要么因为非法参数而抛出异常,要么无效。
- 指定者:
- 接口
descriptor
中的 setfields
- 参数:
fieldnames
- 字段名称的 string 数组。数组和数组元素不能为 null。fieldvalues
- 对应字段值的 object 数组。数组不能为 null。数组的元素可以为 null。
- 抛出:
runtimeoperationsexception
- 如果由于某种原因更改失败。如果 fieldnames
或 fieldvalues
为 null,或者数组的长度不同,或者其中一个数组存在非法值,则包装的异常为 illegalargumentexception
。如果描述符不可变,且调用将更改其内容,则包装的异常为 unsupportedoperationexception
。- 另请参见:
descriptor.getfields()