我的第一个问题是,我应该序列化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