Java socket的getoutputstream做了什么事情

Java socket的getoutputstream做了什么事情,第1张

楼上,三次握手是TCP协议的事儿吧。

应该在创建socket的时候,三次握手就已经完成了。据我猜测getOutputStream应该啥都没做,只是获得socket读写的句柄而已。

第三个问题不太清楚,具体的你贴一下代码看看

用JAVA代码实现执行CMD命令的方法: Runtime rt = RuntimegetRuntime(); Process p = rtexec(String[] cmdarray); 或者 Process p = rtexec(String cmd); cmd命令格式为 "cmdexe /c ipconfig /all" 对像p为进程,在给p赋值以前,必须保证p为空

InputStream根据名字就知道它是输入类,OutputStream是输出类

InputStream之所以叫输入类,是因为它要把要需要读取的内容转化成输入流,再从它那里进行读取,而OutputStream之所以叫输出类,是因为它首先需要与写入的目的地相关联,然后通过它进行写入。输入是:把要读取的内容输入到输入流,在从输入流进行读取,所以是read()。输出是:把要输出的东西通过输出流输出到目的地,所以是write()

其实就是按照字面的理解

你的项目当做一个平台,你的项目加入要用键盘输入一个值

是不是就是输入到你的项目里,就是inputStream,

你要打印文件,是不是要将你的东西从项目里输出到打印机,就是outputstream

你不能弄错参照点,所有的输入输出,的参照点是你的项目,而不是其他的文件

<!DOCTYPE html>

<html>

<head>

<meta charset="UTF-8">

<title>Title</title>

</head>

<body>

<!-- controlslist="nodownload" 去掉下载按钮 -->

<!--<video controls="true" controlslist="nodownload"></video>-->

<video controls="true" ></video>

</body>

<script type="text/javascript">

//禁用掉video的右键菜单

var video=documentgetElementsByTagName("video")[0];

videooncontextmenu=function(){

return false;

}

var url="/Users/lijunming/Desktop/demomp4"; //电脑上视频文件的绝对路径

videosrc="showVideofileName="+url; //告诉服务器要播放视频文件的路径

</script>

</html>

以上就是关于Java socket的getoutputstream做了什么事情全部的内容,包括:Java socket的getoutputstream做了什么事情、process中的方法getOutputStream,得到的输入怎么使用、java中Inputstream和outputstream有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/9447620.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存