<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    俊星的BLOG

    我的JAVA工具之網(wǎng)絡(luò)傳輸對(duì)象

    import java.io.ObjectInputStream;
    import java.io.ObjectOutputStream;
    import java.io.Serializable;
    import java.net.ServerSocket;
    import java.net.Socket;

    public class Tet {
        
    public static void main(String[] args) {
            
    new Server().start();
            
    new Client().start();
        }

    }


    class TestVO implements Serializable {
        
    private String name;
        
    private int id;

        
    public TestVO(int id, String name) {
            
    super();
            
    this.id = id;
            
    this.name = name;
        }


        
    public String toString() {
            
    return "id:" + id + " name:" + name;
        }

    }


    class Client extends Thread {
        
    public void run() {
            
    try {
                Socket client 
    = new Socket("localhost"8888);
                ObjectInputStream ois 
    = new ObjectInputStream(client.getInputStream());
                TestVO vo 
    = (TestVO) ois.readObject();
                System.out.println(
    "client read:" + vo);
                ois.close();
                client.close();
            }
     catch (Exception e) {
                
    // TODO: handle exception
                e.printStackTrace();
            }

        }

    }


    class Server extends Thread {
        
    public void run() {
            
    try {
                ServerSocket ss 
    = new ServerSocket(8888);
                Socket server 
    = ss.accept();
                ObjectOutputStream oos 
    = new ObjectOutputStream(server.getOutputStream());
                TestVO vo 
    = new TestVO(1"good job");
                oos.writeObject(vo);
                System.out.println(
    "server write:" + vo);
                oos.close();
                server.close();
                ss.close();
            }
     catch (Exception e) {
                
    // TODO: handle exception
            }

        }

    }

    輸出:
    server write:id:1 name:good job
    client read:id:
    1 name:good job

    posted on 2009-05-19 21:40 俊星 閱讀(570) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 91免费精品国自产拍在线不卡| 日韩亚洲精品福利| 亚洲人成网亚洲欧洲无码| 国产免费观看青青草原网站| 国产精品免费一区二区三区| 亚洲成在人线中文字幕| 国产精品国产自线拍免费软件| 国产在线精品观看免费观看 | 亚洲国产精品久久久久秋霞影院| 毛片免费视频播放| 99久久成人国产精品免费| 亚洲不卡视频在线观看| 区三区激情福利综合中文字幕在线一区亚洲视频1 | 97在线视频免费| 老司机午夜精品视频在线观看免费| 亚洲成AV人片在线观看无码| 四虎成人免费大片在线| 久久国产乱子伦精品免费不卡| 亚洲成av人片天堂网无码】| 亚洲色图国产精品| 亚洲国产精品碰碰| 成年免费大片黄在线观看岛国| 两个人看的www视频免费完整版| 亚洲一卡一卡二新区无人区| 久久精品国产亚洲AV果冻传媒 | 亚洲熟妇色自偷自拍另类| 亚洲一区二区三区免费| 最近中文字幕mv免费高清电影| 一区二区三区无码视频免费福利 | 国产99精品一区二区三区免费 | 思思re热免费精品视频66 | 国产又大又粗又长免费视频| 国产午夜无码片免费| 免费在线观看亚洲| 亚洲综合在线一区二区三区| 91亚洲va在线天线va天堂va国产| 亚洲国产日韩在线观频| 永久免费无码网站在线观看| 美女视频黄免费亚洲| 日韩在线不卡免费视频一区| 国产精品视频全国免费观看|