繁体   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