JAVA程序的底层是如何调用http协议通讯?是不是调用操作系统的接口?高手谢谢

 我来答
社会人某哥
2012-08-23
知道答主
回答量:29
采纳率:0%
帮助的人:26.4万
展开全部
http是一种协议,如果我们要在使用http协议的网络上进行数据传输,就必须遵循这种协议规则。
java可以用socket进行数据传输,但是数据的格式必须遵循http协议。
也可以使用封装好的类例如URLConnection,或者HttpURLConnection。

数据最终要通过网卡发送出去,所以要调用系统驱动发送,但是这些应该是JVM去实现的,因为java是跨平台的,java字节码与操作系统之间有个桥梁就是JVM,而不同的操作系统对应不同的JVM,但是这些JVM都可以用于解析字节码,调用底层硬件实现功能。
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式