20145224 <Java程序设计>第十周学习总结 网络编程 ·网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据.程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴.在发送和接收数据时,大部分的程序设计语言都设计了专门的API实现这些功能,程序员只需要调用即可. ·网络编程就是两个或多个设备之间的数据交换,其实更具体的说,网络编程就是两个或多个程序之间的数据交换,和普通的单机程序相比,网络程序最大的不同就是需要交换数据的程序运行在不同的计…
20155324 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 Java的网络编程 网络编程 网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据. 网络概述 1.计算机网络概述 (1)路由器和交换机组成了核心的计算机网络,计算机只是这个网络上的节点以及控制等,通过光纤.网线等连接将设备连接起来,从而形成了一张巨大的计算机网络. (2)网络最主要的优势在于共享:共享设备和数据,现在共享设备最常见的是打印机. (3)IP地址:为了能够方便的识别网络上的每个…
20155326 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 计算机网络基础 1.计算机网络概述 网络编程的实质就是两个(或多个)设备(例如计算机)之间的数据传输.按照计算机网络的定义,通过一定的物理设备将处于不同位置的计算机连接起来组成的网络,这个网络中包含的设备有:计算机.路由器.交换机等等. IP:为了能够方便的识别网络上的每个设备,网络中的每个设备都会有一个唯一的数字标识.现在命名IP地址的规定是IPv4协议,该协议规定每个IP地址由4个0-255之间…
20155237 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 计算机网络,是指分布在不同地理区域的计算机用通信线路互连起来的一个具有强大功能的网络系统.网络中的主机之间通过网络协议来交流和联系. 根据计算机网络的区域大小,可以把网络分为局域网(LAN)和广域网(WAN).Internet是全球范围的广域网,不同的网络之间的互联靠网络上的标准语言--TCP/IP协议. OSI参考模型: 国际标准化组织(iOS)研究了一种用于开放系统互联(OSI)的体系结构,将网…
20172325 2017-2018-2 <Java程序设计>第十周学习总结 教材学习内容总结 1.集合与数据结构 集合是一种对象 集合按照保存类型来看可以分为两种: (1)同构集合:只能保存类型全部相同的对象: (2)异构集合:可以保存各种类型的对象. 2.分离接口与实现 集合可以用各种方式实现 ADT:是由数据和在该数据上所实施的具体操作构成的集合,一个ADT有名称.值域和一组允许执行的操作. 集合和抽象数据类型可以互换的等同概念. 3.数据结构的动态表示 ArrayList类解决可变大小…
20145203盖泽双 <Java程序设计>第十周学习总结 教材学习内容总结 一.网络概述 1.网络编程就是两个或多个设备(程序)之间的数据交换. 2.识别网络上的每个设备:①IP地址②域名(Domain Name).一个IP地址可以对应多个域名,一个域名只能对应一个IP地址. 3.DNS服务器(域名解析):在实际传输数据以前需要将域名转换为IP地址. 4.端口:让一个计算机可以同时运行多个网络程序.端口的号码必须位于0-65535之间,每个端口唯一的对应一个网络程序,一个网络程序可以使用多个…
20155225 2016-2017-2 <Java程序设计>第十周学习总结 教材学习内容总结 22章网络 22.1网络概览 22.2超文本传输协议(HTTP) 22.2.1 HTTP请求 方法--URI--协议/版本 请求头 请求实体 22.2.2 HTTP响应 协议--状态码--说明 响应头 响应实体 22.3 java.net.URL URL是互联网资源的唯一的地址. 在JAVA中,一个URL通过一个java.net.URL对象来表示.可以通过调用URL类的构造方法来构造一个URL 22…
20145221 <Java程序设计>第十周学习总结 网络编程 网络概述 概述 网络编程技术是当前一种主流的编程技术,随着联网趋势的逐步增强以及网络应用程序的大量出现,所以在实际的开发中网络编程技术获得了大量的使用. 计算机网络概述 IP地址: 为了能够方便的识别网络上的每个设备,网络中的每个设备都会有一个唯一的数字标识. 在计算机网络中,现在命名IP地址的规定是IPv4协议,该协议规定每个IP地址由4个0-255之间的数字组成,例如10.0.120.34.每个接入网络的计算机都拥有唯一的IP…
20145311 <Java程序设计>第十周学习总结 教材学习内容总结 网络编程 ·网络编程就是在两个或两个以上的设备(例如计算机)之间传输数据·程序员所作的事情就是把数据发送到指定的位置,或者接收到指定的数据,这个就是狭义的网络编程范畴. IP地址与端口 ·网络中的每个设备都会有一个唯一的数字标识,这个就是IP地址·在计算机网络中,现在命名IP地址的规定是IPv4协议,该协议规定每个IP地址由4个0-255之间的数字组成·一个IP地址可以对应多个域名,一个域名只能对应一个IP地址.·当用户在…
20145315 <Java程序设计>第十周学习总结 教材学习内容总结 网络概述 为了能够方便的识别网络上的每个设备,网络中的每个设备都会有一个唯一的数字标识,这个就是IP地址.IP地址实际上是一种地理标识 IP地址和域名很好的解决了在网络中找到一个计算机的问题,但是为了让一个计算机可以同时运行多个网络程序,就引入了另外一个概念--端口(port).计算机上可以并发运行多个网络程序,而不会在互相之间产生干扰. 网络通讯的过程:"请求-响应"模型. 第一次主动发起通讯的程序被…