楼上,三次握手是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有什么区别等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)