JavaSocket编程面试题及详细答案
一、基础概念类
1、简单说说什么是Socket?Socket的本质是什么?
Socket可以理解为网络通信的端点接口,是应用层与传输层TCP/UDP协议交互的桥梁,也是程序间实现网络数据传输的工具。
从本质上来说,Socket不是硬件,也不是单纯的协议,而是操作系统提供的一套网络编程接口。操作系统会为每个Socket分配一个文件描述符,网络读写的本质,就是对这个虚拟文件的读写操作,和本地文件读写的底层逻辑是相通的。
日常开发中,我们常说的Socket通信,就是客户端和服务端通过各自的Socket端点,建立连接、传输数据、断开连接的完整过程。
2、S
您可能关注的文档
- Java 3年开发经验面试题及详细答案(实战版).docx
- Java 8新特性高频面试题及详细答案(实战向).docx
- Java AQS 高频面试题及详细答案(真实面试版).docx
- Java Class 核心面试题及详细答案(实战版).docx
- Java Collection 集合面试题及详细答案(实战完整版).docx
- Java Concurrent 高频面试题及详细答案(实战口语版).docx
- Java EE 高频面试题及详细答案(实战版).docx
- Java EE 期末考试试题及详细答案解析.docx
- Java ERP开发面试题及详细答案(实战版).docx
- Java for循环面试题及详细答案(实战版).docx
最近下载
- 2026秋新教材苏教版小学科学六年级上册(全册)每课知识点清单梳理(附目录).docx
- 2026年七年级上册地理第二单元月考知识试卷.docx
- 【高清可复制】DBJ50-156-2012 旋挖成孔灌注桩工程技术规程.pdf
- 多材料挤出型3D打印机控制系统研究.pdf VIP
- 彩色3D打印机多材料混合挤出控制系统设计.docx VIP
- 第4课 社会主义基本经济制度 课件 中职高教版中国特色社会主义.ppt
- JB_T 501-2021 电力变压器试验导则.docx VIP
- 一种集成式多材料混合熔融旋转3D打印机.pdf VIP
- 2026年山西省中考历史真题卷(含答案与解析).pdf VIP
- 2026年山东省中考历史试卷(含答案及解析).docx
原创力文档

文档评论(0)