本文實例講述了Java Socket實現(xiàn)的傳輸對象功能。分享給大家供大家參考,具體如下:
前面兩篇文章介紹了怎樣建立Java Socket通信,這里說一下怎樣使用Java Socket來傳輸對象。
首先需要一個普通的對象類,由于需要序列化這個對象以便在網(wǎng)絡(luò)上傳輸,所以實現(xiàn)java.io.Serializable接口就是必不可少的了,如下:
package com.googlecode.garbagecan.test.socket.sample3; public class User implements java.io.Serializable { private static final long serialVersionUID = 1L; private String name; private String password; public User() { } public User(String name, String password) { this.name = name; this.password = password; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getPassword() { return password; } public void setPassword(String password) { this.password = password; } }