• 8.25Java入门--->第二十七节(网络编程)


    1、网络编程的基础知识

    JDK时Java开发时环境

    JRE是Java运行时环境

     

    应用层:HTTP、FTP、DNS、TeInet

    传输层:TCP/UDP

    网络层:IP   ICMP    ARP

    物理数据链路层:LINK

    2、网络通讯要素

    inetAddTess,唯一标识Internet上的计算机

    本地回环地址:127.0.0.1

    本地主机名:local host

    端口号:标识计算机上运行的进程

    不同的进程有不同的端口号

    0-1023被服务通讯占用,十六位整数0-65535

    不同的进程,端口号不同的

    3、TCP/IP、UDP网络编程

    IP地址和端口号的组合得到一个网络套接字(Socket)

    (乱糟糟的什么都没听明白,还是自己看文章学习吧)

    通信两端都需要Socket

    允许通过IO流进行操作

    1.创建(指定远程主机,指定端口)()

    2.打开

    3.进行读写操作

    4.关闭连接

    Server Socket(接受链接)

    1.创建Server Socket一定要绑定端口号

    2.调用accept(返回一个Socket)

    3.获取输入输出流

    4.关闭

    Java一般通过循环调用accept方法,每次使用完必须关闭

    4、URL编程

    统一资源定位符

    针对HTTP/URL编程

    */-**/--/***-//-*-//-*-*-*-//++-*-/-+--/*/-

  • 相关阅读:
    汉堡博客
    复利计算——结对1.0
    《构建之法》第4章读后感
    Compound Interest Calculator4.0
    实验一 命令解释程序的编写
    Compound Interest Calculator3.0续
    1203正规式转换为有穷自动机
    优缺点评价
    语文文法
    词法分析实验总结
  • 原文地址:https://www.cnblogs.com/springxian/p/13557715.html
Copyright © 2020-2023  润新知