「java读写远程文件」java远程上传文件

博主:adminadmin 2022-11-25 23:51:08 103

本篇文章给大家谈谈java读写远程文件,以及java远程上传文件对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

JAVA中如何通过IP和端口连接到远程计算机并读取文件?

如此类似也 \x0d\x0aimport java.net.*; \x0d\x0aimport java.io.*; \x0d\x0a \x0d\x0apublic class FtpConn \x0d\x0a{ \x0d\x0a public static void main(String [] args)throws Exception \x0d\x0a { \x0d\x0a URL u=new URL(""); \x0d\x0a URLConnection urlconn=u.openConnection(); \x0d\x0a BufferedReader br=new BufferedReader(new InputStreamReader(urlconn.getInputStream())); \x0d\x0a String line; \x0d\x0a while(null!=(line=br.readLine())) \x0d\x0a { \x0d\x0a System.out.println(line); \x0d\x0a } \x0d\x0a } \x0d\x0a} \x0d\x0a \x0d\x0a其中localhost是ftp server地址 \x0d\x0appmm是用户名 \x0d\x0a1111是密码 \x0d\x0a 匿名用户不用写用户名和密码如 \x0d\x0a \x0d\x0a就可以了

Java怎么读取远程服务器上的共享文件夹

ava获取远程文件的方式在我的开发过程中使用过两种

1。通过http请求进行静态资源,首先确定文件的URL地址,然后通过URLConnection进行连接,然后通过读取连接中返回的InputStream,再通过文件输出流FileOutputStream进行存储(下载)。

2.通过FTP或SFTP进行远程文件的下载,具体实现有很多第三方的包,百度即可。

JAVA 读取远程文件

1、远程读取数据的原则,是存在url可以指向该文件。

2、很显然,你的局域网上,肯定是不行的。

3、方法:通过ftp或是发布到网上的方式,提供一个可访问到的网络地址就可以了。

java远程读写文件详解

import java.io.BufferedReader;

import java.io.File;

import java.io.FileReader;

/**

* @author lmq

*

*/

public class RemoteFile {

public static void main(String[] args) throws Exception {

File remoteFile = new File("//192.168.7.146/test/1.txt");// 192.168.7.146是对方机器IP,test是对方那个共享文件夹名字,如果没有共享是访问不到的

//远程文件其实主要是地址,地址弄对了就和本地文件没什么区别 ,windows里面//或者\\\\开头就表示这个文件是网络路径了其实这个地址就像我们再windows里面,点击开始

//然后点击运行,然后输入 \\192.168.7.146/test/1.txt访问远程文件一样的

BufferedReader br = new BufferedReader(new FileReader(remoteFile));

String str;

while ((str = br.readLine()) != null) {

System.out.println(str);

}

br.close();

}

}

希望能帮到你。

java 如何读写远程mp3文件

//:URLReader.java ==================

import java.io.BufferedInputStream;

import java.io.BufferedOutputStream;

import java.io.FileOutputStream;

import java.net.URL;

public class URLReader {

public static void readAndSave(String url,String fileFullName)throws Exception{

System.out.println("Starting.");

URL u = new URL(url);

byte[] buffer = new byte[1024*8];

int read;

int ava = 0;

long start = System.currentTimeMillis();

BufferedInputStream bin = new BufferedInputStream(u.openStream());

BufferedOutputStream bout = new BufferedOutputStream(new FileOutputStream(fileFullName));

while((read=bin.read(buffer))-1){

bout.write(buffer,0,read);

ava+=read;

long speed = ava/(System.currentTimeMillis()-start);

System.out.println("Download: "+ava+" byte(s)"+" avg speed: "+speed+" (kb/s)");

}

bout.flush();

bout.close();

System.out.println("Done. size:"+ava+" byte(s)");

}

public static void main(String[] args) throws Exception {

URLReader.readAndSave(

"",

"d:/双人舞.mp3");

}

}

======================================================

输出显示:

Starting.

Download: 8192 byte(s) avg speed: 6 (kb/s)

Download: 8385 byte(s) avg speed: 6 (kb/s)

Download: 16577 byte(s) avg speed: 11 (kb/s)

Download: 17025 byte(s) avg speed: 11 (kb/s)

Download: 25217 byte(s) avg speed: 15 (kb/s)

Download: 25665 byte(s) avg speed: 16 (kb/s)

Download: 33857 byte(s) avg speed: 19 (kb/s)

Download: 34305 byte(s) avg speed: 19 (kb/s)

java读写远程文件的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java远程上传文件、java读写远程文件的信息别忘了在本站进行查找喔。

The End

发布于:2022-11-25,除非注明,否则均为首码项目网原创文章,转载请注明出处。