zoukankan      html  css  js  c++  java
  • java socket初步学习一 ( tcp)

    Java socket通信程序:

    第一版本:

    实现功能:

    服务器地址:127.0.0.1  端口:5050

    客户机:端口5050

    客户端发送字符;“t

    服务器接收到该字符并回复:“r

    流程:

    建立java工程,默认在workspace中,udpServer为工程名,此时work/udpServer文件夹

    建立类名为server,则此时服务器代码为:

    package udpServer;
    
    import java.io.*;
    import java.net.*;
    
    public class server {
    
        public static void main(String[] args) throws IOException{
            // TODO Auto-generated method stub
            ServerSocket listen = new ServerSocket(5050);
            
            Socket server  = listen.accept();
    
            InputStream in = server.getInputStream();
            OutputStream out = server.getOutputStream();
    
            char c = (char)in.read();
            System.out.println("收到:" + c);
    
            out.write('r');
            
            out.close();
            in.close();
            server.close();
            listen.close();
        }
    
    }

    建立java工程,由于eciplse不兼容同一个工作空间,此时修改临时工作空间路径为/workspace/udp

    工程名为udpClient,那么对应物理路径为work/udp/udpClinet

    类名为client,此时客户端代码:

    package udpClient;
    
    import java.io.*;
    import java.net.*;
    
    public class client {
    
        public static void main(String[] args)throws IOException {
            // TODO Auto-generated method stub
            
            Socket client = new Socket("127.0.0.1" , 5050);
    
            InputStream in = client.getInputStream();
            OutputStream out = client.getOutputStream();
            
            out.write('t');
    
            char c = (char)in.read();
            System.out.println("收到:" + c);
    
            out.close();
            in.close();
            client.close();
        }
    
    }
  • 相关阅读:
    洛谷P2602 [ZJOI2010]数字计数 题解
    数位DP模板
    The Meaningless Game 思维题
    CF55D Beautiful numbers 数位DP
    NOIP 2016 洛谷 P2827 蚯蚓 题解
    弹性碰撞问题:Ants+Linear world
    BZOJ1294 洛谷P2566 状态压缩DP 围豆豆
    朋友HDU
    树的深度———树形DP
    CF1292C Xenon's Attack on the Gangs 题解
  • 原文地址:https://www.cnblogs.com/shuqingstudy/p/4726547.html
Copyright © 2011-2022 走看看