java基础知识

转载:https://blog.csdn.net/only_musm/article/details/78983364
面向对象的两个基本成分中最重要的————封装 ,以及Java实现封装的机制,即类与方法。

面向对象

把一切的东西看成一个对象:如人,车,面包;
把对象的属性变量:如大小,年龄,体重;
将对象属性打包成一个类;
还有可以表示对象的功能属性:走,看,说等;重点内容

HTTP: HyperText Transfer Protocal,超文本传输协议。它是Web的核心。
FTP:File Transfer Protocol,文件传输协议。
HTTP与FTP的异同点

    1. 同: 

    (1)都是应用层协议; 

    (2)都运行在TCP上,即都使用TCP(而不是UDP)作为其支撑的运输层协议。 

    2. 异: 

    (1)HTTP是超文本传输协议,是面向网页的;FTP是文件传输协议,是面向文件的。 

    (1)HTTP协议默认端口:80号端口。FTP协议默认端口:21号端口。 

    (3)FTP的控制信息是带外(out-of-band)传送的,而HTTP的控制信息是带内(in-band)传送的。 

    FTP使用两个并行的TCP连接来传输文件,一个是 控制连接(control connection),一个是 数据连接(data connection)。 

    控制连接用于在两个主机之间传输控制信息,如用户标识、口令、改变远程目录的命令以及“put”和“get”文件的命令。 

    数据连接用于实际传输一个文件。

**

认识tcp/ip协议中的http协议

**

https://blog.csdn.net/xc1158840657/article/details/77942832*重点内容
HTML:描述网页的结构方式;
超文本标记语言
外文名
HyperText Markup Language

XML:一种描述数据的方式;
可扩展标记语言

Extensible Markup Language

猜你喜欢

转载自blog.csdn.net/qq_42664961/article/details/82502767