gpt4 book ai didi

java - 我可以在不使用 LAN/WAN/其他任何东西的情况下通过互联网从另一台计算机读取文本文件吗?

转载 作者:行者123 更新时间:2023-12-02 06:45:14 27 4
gpt4 key购买 nike

我想用答案来摆脱这个问题......我熟悉读取本地系统文件,如下所示,

BufferedReader reader = new BufferedReader(new FileReader("/path/to/file.txt"));
String line = null;
while ((line = reader.readLine()) != null) {
// ...
}

假设,我想从我 friend 的电脑上读取一个txt文件,他在线,我也在线,所以我们只能通过互联网连接(我不使用任何其他连接,例如WAN/LAN等..) 。我的疑问是我可以通过IP地址或其他使用java编程的方式访问我 friend 计算机的txt文件...

请帮忙...

提前谢谢..

最佳答案

选项 1:

将包含您要访问的文件的位置映射到网络驱动器中,然后使用您拥有的代码。

这当然意味着您可以绘制位置图(您拥有权限、他的 IP 等)

选项 2:

在您 friend 的 PC 上安装一个 java 程序,该程序将创建一个套接字服务器并通过该套接字提供文件。您需要创建一个连接到该套接字的程序。当然,您还需要权限、IP 等。

检查:http://docs.oracle.com/javase/tutorial/networking/sockets/提供教程。

关于java - 我可以在不使用 LAN/WAN/其他任何东西的情况下通过互联网从另一台计算机读取文本文件吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18719221/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com