学习Java网络编程

  新的一周又开始了,本周的目标是看完Java网络编程的书本相关知识和学习前端的一小部分内容。对于我这样的菜鸟来说,先看了Java网络编程,主要是这一部分,然后总结了一下关于此内容的相关知识:

  1. 网络通信协议是计算机间进行通信所遵守的各种规则的集合。TCP/IP网络参考模型包括四个层次:应用层、传输层、网络层和链路层。
    【1】链路层:通常包括操作系统中的设备驱动程序和计算机中对应的网络接口卡。它们一起处理与电缆有关的物理接口细节。
    【2】网络层:网络层对TCP/IP网络中的硬件资源进行标识。
    【3】传输层:传输层通常以TCP或UDP协议来控制端点到端点的通信。
    【4】应用层:大多数基于Internet的应用程序都被看做TCP/IP网络的最上层协议——应用层协议。
  2. 通信端口:一台机器只能通过一条链路连接到网络上,但一台机器中往往有很多应用程序需要进行网络通信。网络端口号(port)就是区分一台主机中不同的应用程序。
  3. URL概念:URL是统一资源定位器(Uniform Resource Locator)的英文缩写,它表示Internet上某一资源的地址。
    URL的基本结构由5部分组成:传输协议(protocol)、主机名(hostname)、端口号(portnumber)、文件名(filename)和引用(reference)。
  4. 要进行URL编程,首先要创建URL对象,然后使用URL类访问网络资源。
  5. 用Java语言实现底层网络通信:用Java语言实现计算机网络的底层通信,就是用Java程序实现网络通信协议所规定的功能的操作,这是Java语言网络编程的一部分。

以上就是我本周所总结的关于Java网络编程的一小部分知识内容。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值