# Java.io.ObjectOutputStream.PutField类 - Java.io包 **Java.io.ObjectOutputStream.PutField** 类提供编程访问持久字段写入ObjectOutput。 ## 类声明 以下是Java.io.ObjectOutputStream.PutField类的声明: ``` public abstract static class ObjectOutputStream.PutField extends Object ``` ## 类构造函数 | S.N. | 构造函数 & 描述 | | --- | --- | | 1 | **ObjectOutputStream.PutField() ** 单一构造函数 | ## 类方法 | S.N. | 方法 & 描述 | | --- | --- | | 1 | [abstract void put(String name, boolean val) ](http://www.yiibai.com/java/io/objectoutputstream.putfield_put_boolean.html) 此方法把指定的布尔字段的值放到持久性字段。 | | 2 | [abstract void put(String name, byte val) ](http://www.yiibai.com/java/io/objectoutputstream.putfield_put_byte.html) 此方法把指定的字节字段的值放到持久性字段。 | | 3 | [abstract void put(String name, char val) ](http://www.yiibai.com/java/io/objectoutputstream.putfield_put_char.html) 此方法把指定的char字段的值放到持久性字段。 | | 4 | [abstract void put(String name, double val) ](http://www.yiibai.com/java/io/objectoutputstream.putfield_put_double.html) 此方法把指定的双字段的值放到持久性字段。 | | 5 | [abstract void put(String name, float val) ](http://www.yiibai.com/java/io/objectoutputstream.putfield_put_float.html) 此方法把指定的浮点型字段的值放到持久性字段。 | | 6 | [abstract void put(String name, int val) ](http://www.yiibai.com/java/io/objectoutputstream.putfield_put_int.html) 此方法把指定的整型字段的值放到持久性字段。 | | 7 | [abstract void put(String name, long val) ](http://www.yiibai.com/java/io/objectoutputstream.putfield_put_long.html) 此方法把指定的long字段的值放到持久性字段。 | | 8 | [abstract void put(String name, Object val) ](http://www.yiibai.com/java/io/objectoutputstream.putfield_put_object.html) 此方法把指定的对象字段的值放到持久性字段。 | | 9 | [abstract void put(String name, short val) ](http://www.yiibai.com/java/io/objectoutputstream.putfield_put_short.html) 此方法把指定的短字段的值放到持久性字段。 | ## 继承的方法 这个类继承自以下类方法: * Java.io.Object