我的第一個問題是,我應該序列化arrayList中的每個單獨的對象還是應該序列化整個arrayList,因爲我知道ArrayLists是可序列化的。從服務器發送序列化對象的ArrayList到客戶端(TCP)
另外,我將如何將它從服務器發送到客戶端。我正在考慮在服務器端使用ObjectOutputStream。但我認爲我的導師希望每一個對象都被序列化。
我將如何序列化每個對象,然後將其添加到ArrayList。在將它添加到ArrayList之後,我需要將ArrayList發送給客戶端,客戶端在接收它之後,將對每個對象進行反序列化並讀取它。
你認爲你可以給我一個關於如何通過TCP發送序列化的ArrayList的線索,比如什麼類型的流或者我應該做些什麼? – 2013-04-24 01:30:39
@Anienien Eh?你已經提到過你自己的ObjectOutputStream。這就是答案。 – EJP 2013-04-24 01:40:35
哦,好的。因此,只需將對象添加到像普通的arrayList,然後使用objectOutputStream來發送ArrayList,對吧? – 2013-04-24 01:47:00