91在线一级黄片|91视频在线观看18|成人夜间呦呦网站|91资源欧美日韩超碰|久久最新免费精品视频一区二区三区|国产探花视频在线观看|黄片真人免费三级片毛片|国产人无码视频在线|精品成人影视无码三区|久久视频爱久久免费精品

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時(shí)間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSObjectStreamField

ObjectStreamField

網(wǎng)站建設(shè)哪家好,找創(chuàng)新互聯(lián)建站!專注于網(wǎng)頁設(shè)計(jì)、網(wǎng)站建設(shè)、微信開發(fā)、重慶小程序開發(fā)、集團(tuán)企業(yè)網(wǎng)站建設(shè)等服務(wù)項(xiàng)目。為回饋新老客戶創(chuàng)新互聯(lián)還提供了洪江管理區(qū)免費(fèi)建站歡迎大家使用!

java.lang.Object

|---java.io.ObjectStreamField

public class ObjectStreamField
extends Object
implements Comparable

來自 Serializable 類的 Serializable 字段的描述。 ObjectStreamFields 數(shù)組用于聲明類的 Serializable 字段。

Since:

1.2

構(gòu)造函數(shù)摘要

構(gòu)造函數(shù) 描述
ObjectStreamField(String name, Class type) 創(chuàng)建具有指定類型的 Serializable 字段。
ObjectStreamField(String name, Class type, boolean unshared) 創(chuàng)建一個(gè)表示具有給定名稱和類型的可序列化字段的 ObjectStreamField。

方法總結(jié)

修飾符和類型 方法 描述
int compareTo(Object obj) 將此字段與另一個(gè) ObjectStreamField 進(jìn)行比較。
String getName() 獲取該字段的名稱。
int getOffset() 實(shí)例數(shù)據(jù)中的字段偏移量。
Class getType() 獲取字段的類型。
char getTypeCode() 返回字段類型的字符編碼。
String getTypeString() 返回 JVM 類型簽名。
boolean isPrimitive() 如果此字段具有原始類型,則返回 true。
boolean isUnshared() 返回布爾值,指示此 ObjectStreamField 實(shí)例表示的可序列化字段是否未共享。
protected void setOffset(int offset) 實(shí)例數(shù)據(jù)內(nèi)的偏移量。
String toString() 返回描述該字段的字符串。
從類 java.lang.Object 繼承的方法
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

構(gòu)造函數(shù)詳細(xì)信息

ObjectStreamField

public ObjectStreamField(String name, Class type)

創(chuàng)建具有指定類型的 Serializable 字段。 該字段應(yīng)使用 serialField 標(biāo)簽記錄。

參數(shù):

參數(shù)名稱 參數(shù)描述
name 可序列化字段的名稱
type 可序列化字段的 Class 對象

ObjectStreamField

public ObjectStreamField(String name, Class type, boolean unshared)

創(chuàng)建一個(gè)表示具有給定名稱和類型的可序列化字段的 ObjectStreamField。 如果 unshared 為 false,則表示字段的值以默認(rèn)方式進(jìn)行序列化和反序列化 - 如果該字段是非原始的,則對象值將被序列化和反序列化,就好像它們已通過調(diào)用 writeObject 和 readObject 進(jìn)行寫入和讀取一樣。 如果 unshared 為真,則表示字段的值將被序列化和反序列化,就好像它們已通過調(diào)用 writeUnshared 和 readUnshared 進(jìn)行寫入和讀取一樣。

參數(shù):

參數(shù)名稱 參數(shù)描述
name 字段名稱
type 字段類型
unshared 如果為 false,則以與 writeObject/readObject 相同的方式寫入/讀取字段值; 如果為 true,則以與 writeUnshared/readUnshared 相同的方式寫入/讀取

Since:

1.4

方法詳情

getName

public String getName()

獲取該字段的名稱。

返回:

一個(gè)字符串,表示可序列化字段的名稱

getType

public Class getType()

獲取字段的類型。 如果類型是非原始類型并且此 ObjectStreamField 是從反序列化的 ObjectStreamClass 實(shí)例中獲得的,則返回 Object.class。 否則,返回該字段類型的 Class 對象。

返回:

表示可序列化字段類型的 Class 對象

getTypeCode

public char getTypeCode()

返回字段類型的字符編碼。 編碼如下:

 B            byte
 C            char
 D            double
 F            float
 I            int
 J            long
 L            class or interface
 S            short
 Z            boolean
 [            array

返回:

可序列化字段的類型代碼

getTypeString

public String getTypeString()

返回 JVM 類型簽名。

返回:

如果此字段具有原始類型,則為 null。

getOffset

public int getOffset()

實(shí)例數(shù)據(jù)中的字段偏移量。

返回:

該字段的偏移量

setOffset

protected void setOffset(int offset)

實(shí)例數(shù)據(jù)內(nèi)的偏移量。

參數(shù):

參數(shù)名稱 參數(shù)描述
offset 字段的偏移量

isPrimitive

public boolean isPrimitive()

如果此字段具有原始類型,則返回 true。

返回:

當(dāng)且僅當(dāng)此字段對應(yīng)于原始類型時(shí)才為 true

isUnshared

public boolean isUnshared()

返回布爾值,指示此 ObjectStreamField 實(shí)例表示的可序列化字段是否未共享。

返回:

如果此字段未共享,則為 true

Since:

1.4

compareTo

public int compareTo(Object obj)

將此字段與另一個(gè) ObjectStreamField 進(jìn)行比較。 如果小于則返回 -1,如果相等則返回 0,如果大于則返回 1。 原始類型比對象類型“小”。 如果相等,則比較字段名稱。

指定者:

接口 ComparableObject 中的 compareTo

參數(shù):

參數(shù)名稱 參數(shù)描述
obj 要比較的對象。

返回:

負(fù)整數(shù)、零或正整數(shù),因?yàn)榇藢ο笮∮?、等于或大于指定對象?/p>

toString

public String toString()

返回描述該字段的字符串。

覆蓋:

類 Object 中的 toString

返回:

對象的字符串表示形式。


當(dāng)前名稱:創(chuàng)新互聯(lián)鴻蒙OS教程:鴻蒙OSObjectStreamField
鏈接URL:http://m.jiaoqi3.com/article/coeeooj.html