W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
public interface ObjectStreamConstants
寫入對象序列化流的常量。
Since:
JDK 1.1
修飾符和類型 | 字段 | 描述 |
---|---|---|
static int | baseWireHandle | 要分配的第一個導線句柄。 |
static int | PROTOCOL_VERSION_1 | 流協(xié)議版本。 |
static int | PROTOCOL_VERSION_2 | 流協(xié)議版本。 |
static byte | SC_BLOCK_DATA | ObjectStreamClass 標志的位掩碼。 |
static byte | SC_ENUM | ObjectStreamClass 標志的位掩碼。 |
static byte | SC_EXTERNALIZABLE | ObjectStreamClass 標志的位掩碼。 |
static byte | SC_SERIALIZABLE | ObjectStreamClass 標志的位掩碼。 |
static byte | SC_WRITE_METHOD | ObjectStreamClass 標志的位掩碼。 |
static short | STREAM_MAGIC | 寫入流標頭的幻數(shù)。 |
static short | STREAM_VERSION | 寫入流標頭的版本號。 |
static SerializablePermission | SUBCLASS_IMPLEMENTATION_PERMISSION | 啟用 readObject 和 writeObject 的覆蓋。 |
static SerializablePermission | SUBSTITUTION_PERMISSION | 在序列化/反序列化期間啟用一個對象替換另一個對象。 |
static byte | TC_ARRAY | 新數(shù)組。 |
static byte | TC_BASE | 第一個標簽值。 |
static byte | TC_BLOCKDATA | 可選數(shù)據(jù)塊。 |
static byte | TC_BLOCKDATALONG | 長塊數(shù)據(jù)。 |
static byte | TC_CLASS | 參考類。 |
static byte | TC_CLASSDESC | 新的類描述符。 |
static byte | TC_ENDBLOCKDATA | 對象的可選塊數(shù)據(jù)塊的結(jié)尾。 |
static byte | TC_ENUM | 新的枚舉常量。 |
static byte | TC_EXCEPTION | 寫入期間出現(xiàn)異常。 |
static byte | TC_LONGSTRING | 長串。 |
static byte | TC_MAX | 最后一個標簽值。 |
static byte | TC_NULL | 空對象引用。 |
static byte | TC_OBJECT | 新對象。 |
static byte | TC_PROXYCLASSDESC | 新的代理類描述符。 |
static byte | TC_REFERENCE | 對已寫入流的對象的引用。 |
static byte | TC_RESET | 重置流上下文。 |
static byte | TC_STRING | 新字符串。 |
static final int PROTOCOL_VERSION_1
流協(xié)議版本。
調(diào)用此方法后,所有可外部化的數(shù)據(jù)都以 JDK 1.1 的外部數(shù)據(jù)格式寫入。 需要此版本來編寫包含可被 JDK 1.1.6 之前的 JVM 讀取的 Externalizable 數(shù)據(jù)的流。
Since:
1.2
static final int PROTOCOL_VERSION_2
流協(xié)議版本。
該協(xié)議由 JVM 1.2 編寫。 Externalizable 數(shù)據(jù)以塊數(shù)據(jù)模式寫入,并以 TC_ENDBLOCKDATA 終止。 Externalizable 類描述符標志啟用了 SC_BLOCK_DATA。 JVM 1.1.6 及更高版本可以讀取此格式更改。 允許將 nonSerializable 類描述符寫入流。 nonSerializable 類的 serialVersionUID 設置為 0L。
Since:
1.2
static final byte SC_BLOCK_DATA
ObjectStreamClass 標志的位掩碼。 表示以塊數(shù)據(jù)模式寫入的可外部化數(shù)據(jù)。 為 PROTOCOL_VERSION_2 添加。
Since:
1.2
static final byte SC_ENUM
ObjectStreamClass 標志的位掩碼。 表示類是枚舉類型。
Since:
1.5
static final byte SC_EXTERNALIZABLE
ObjectStreamClass 標志的位掩碼。 指示類是可外部化的。
static final byte SC_SERIALIZABLE
ObjectStreamClass 標志的位掩碼。 指示類是可序列化的。
static final byte SC_WRITE_METHOD
ObjectStreamClass 標志的位掩碼。 指示 Serializable 類定義了自己的 writeObject 方法。
static final short STREAM_MAGIC
寫入流標頭的幻數(shù)。
static final short STREAM_VERSION
寫入流標頭的版本號。
static final SerializablePermission SUBCLASS_IMPLEMENTATION_PERMISSION
寫入流標頭的版本號。
Since:
1.2
static final SerializablePermission SUBSTITUTION_PERMISSION
在序列化/反序列化期間啟用一個對象替換另一個對象。
Since:
1.2
static final byte TC_ARRAY
新數(shù)組。
static final byte TC_BASE
第一個標簽值。
static final byte TC_BLOCKDATA
可選數(shù)據(jù)塊。 字節(jié)后面的標簽表示該塊數(shù)據(jù)中的字節(jié)數(shù)。
static final byte TC_BLOCKDATALONG
長塊數(shù)據(jù)。 標簽后面的長表示該塊數(shù)據(jù)中的字節(jié)數(shù)。
static final byte TC_CLASS
參考類。
static final byte TC_CLASSDESC
新的類描述符。
static final byte TC_ENDBLOCKDATA
對象的可選塊數(shù)據(jù)塊的結(jié)尾。
static final byte TC_ENUM
新的枚舉常量。
Since:
1.5
static final byte TC_EXCEPTION
寫入期間出現(xiàn)異常。
static final byte TC_LONGSTRING
長串。
static final byte TC_MAX
最后一個標簽值。
static final byte TC_NULL
空對象引用。
static final byte TC_OBJECT
新對象。
static final byte TC_PROXYCLASSDESC
新的代理類描述符。
static final byte TC_REFERENCE
對已寫入流的對象的引用。
static final byte TC_RESET
重置流上下文。 所有寫入流的句柄都被重置。
static final byte TC_STRING
新字符串。
static final int baseWireHandle
要分配的第一個導線句柄。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: