java网络编程

Posted 风少凌云

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java网络编程相关的知识,希望对你有一定的参考价值。

ISO提出OSI模型 open system interconnection(开发系统互联)
TCP/IP分层模型
OSI TCP/IP
应用层 应用层
表示层 应用层
会话层 应用层
传输层 传输层
网络层 网络互联层
数据链路层 网络接口层
物理层 网络接口层
TCP/IP簇:应用层的http、ftp、smtp、soap指定使用TCP
传输层:TCP提供可靠的数据流运输服务
UDP:提供不可靠的用户数据报服务
TCP有著名的三次握手机制,保证传输到位。
TCP代表传输控制协议(transfer control protocol),它允许两个应用程序之间的可靠的通讯。
UDP代表用户报文协议(user datagram protocol)它是一种非连接协议,允许两个应用程序之间进行不可靠的通讯。

端口号:是一组16位的无符号的二进制数
每个端口号的范围是1到65535(0被保留)
端口号使用注意:
1、前1024不能用
2、常用软件端口号不能用

套接字编程——(socket)网络编程




















以上是关于java网络编程的主要内容,如果未能解决你的问题,请参考以下文章

关于java面向对象编程和面向接口编程区别

java并发编程看啥书比较好

Java编程题

java如何编程

Java初学者如何学好Java编程?

《java编程思想》读后感