我目前正在通過Java套接字發送數據,但我還沒有決定以何種方式傳遞這些數據。我之前一直在使用Gson,我認爲這很好,所以我現在想通過套接字傳遞json字符串進行轉換。但由於客戶端和服務器都是用Java編寫的,所以原生Java序列化也是一種選擇。序列化VS Gson
看性能和效率,這是更快,序列化或Gson?
的數據我送將下列性質(有改動)
public class Packet
{
private int errorType;
private String errorMessage;
// Getters and setters..
}
public class Statistics extends Packet
{
private int score;
private int winRatio;
// Getters and setters
}
我會通過不同的子類包的
爲什麼不用一個你必須處理的對象的小例子來對它進行基準測試?因爲說'哪個更快'可能是非生產性的/不準確的 – shkschneider
用小數據示例更新 –