• 端口是一种抽象的软件结构,与协议相关


    网络层:寻址、路由(指如何到达地址的过程)

    传输层:端口连接

    TCP模型:应用层/传输层/网络层/网络接口

    端口是一种抽象的软件结构,与协议相关:TCP23端口和UDT23端口为两个不同的概念。

    端口应该用1024以上的端口,以下的端口都已经设定功能。

    套接字(socket)的引入:

    Ip+Port=Socket(这是个对象的概念。)

    Socket为传输层概念,而JSP是对应用层编程。例:

    java.net.*;

    (Server端定义顺序)

    ServerSocket(intport)

    Socket.accept();//阻塞方法,当客户端发出请求是就恢复

    如果客户端收到请求:

    则Socket SI=ss.accept();

    注意客户端和服务器的Socket为两个不同的socket。

    Socket的两个方法:

    getInputStream():客户端用

     getOutputStream() 服务器端用

    使用完毕后切记Socket.close(),两个Socket都关,而且不用关内部的流。

    在client端,Socket s=new Socket(“127.0.0.1”,8000);

    127.0.0.1为一个默认本机的地址。

     1 package TomTexts;
     2 
     3 public class TomTexts_30 {
     4     public static void main(String[] args)
     5     {
     6     String s1="  Java";
     7     s1=s1.replace('a', 'b');
     8     System.out.println("s1="+s1);
     9     String s2=s1.toLowerCase( );
    10     String s3=s1. toUpperCase ( );
    11     System.out.println("s2="+s2);
    12     System.out.println("s3="+s3);
    13     s2= s1.trim( );
    14     System.out.println("s2="+s2);
    15            
    16     }
    17 
    18 }
  • 相关阅读:
    Jackson Annotation Examples
    Java 8 Stream API说明
    Spring Enable* 注解
    1568: [JSOI2008]Blue Mary开公司
    BZOJ1558: [JSOI2009]等差数列
    BZOJ3155: Preprefix sum
    BZOJ4552 [Tjoi2016&Heoi2016]排序
    BZOJ4653 [Noi2016]区间
    BZOJ4487 [Jsoi2015]染色问题
    Luogu2664 树上游戏
  • 原文地址:https://www.cnblogs.com/borter/p/9425011.html
Copyright © 2020-2023  润新知