java文件发给别人,别人需要部署吗

Python013

java文件发给别人,别人需要部署吗,第1张

需要部署的

1.搭建一台FTP服务器,然后通过FTP协议进行文件传输。这个方式固然有效,但是有点麻烦。

2.通过Socket来传输文件,这种方法需要编写一个客户端和一个服务端,这种方案比较通用,在其他方案不可行的情况下,这种方案还是不错的。

3.搭建一台HTTP服务器(例如tomcat),上传文件时直接将文件上传到这台机器上,需要部署用来上传文件的应用。

4.如果是windows系统可以采取最简单的形式来完成文件传输(文件共享)。

byte[]

buf

=

new

byte[1024]

//read是输入流中的一个方法,判断流中是否还有数据,c!=-1就意味着流中无数据,所以应跳出循环,跟溢出没关系

while((c

=

fis.read(buf))!

=-1){

fos.write(buf,o,c)//读一字节写一字节

}