java Socket傳送過程中,可利用ObjectInputStream及ObjectOutputStream傳接送物件當做資料,傳送後的資料可以直接取用,省去需要再讀取xml、文字、json等格式的麻煩。
要利用socket傳送首先需先定義一個Object,而Object必需implements java.io.Serializable介面才可以。Serializable可以參考Serializable序列化
package test;
public class DataTest implements java.io.Serializable {
private int x = 0 ;
public DataTest()
{
}
public void setP(int x)
{
this.x = x;
}
public int getP()
{
return x;
}
}
Read More