簡體   English   中英

java.awt.Color對象的大小

[英]Size of java.awt.Color object

我有一個在套接字上使用ObjectStream的程序。 Im發送的類的代碼如下所示。

class Snake{
Point[] p = new Point[50];
Direction move;
public int length;
int score;
String player;
Color snakecolor;
boolean gameover;
//Other Functions go here//    
}

此類通過套接字重復發送。 但是它顯示出一些滯后。 如果不是發送Color對象而是發送RGB代碼(整數值),是否會有很大的不同? 我怎樣才能使程序沒有延遲?

文檔中 ,將對Color的以下字段進行序列化:

int value
float[] frgbvalue
float[] fvalue
float falpha
ColorSpace cs

ColorSpace 具有以下序列化字段

int type
int numComponents

frgbValuefvalue包含3個元素,因此總大小為40個字節。 僅發送RGB就是12個字節。 我認為那不會解決您的延遲。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM