当前位置: 首页 > 网络应用技术

根据路径获得文件资源的能力

时间:2023-03-07 18:58:20 网络应用技术

  通常,我们最多的情况是从本地资源读取文件。目前,我们通常需要注意相对路径和绝对路径问题。

  除了从本地获取文件外,从网络获得文件资源(例如图片)也属于相对常见的方案。接下来,我们封装了一个工具类,以支持上述数据读取类型。

  首先,公共方法定义如下。

  请注意以上实施。绝对路径和相对路径是更好的理解。用户目录的过程是什么?

  关键点是将用户目录传输到绝对路径

  然后看看如何判断道路是否是绝对的道路?

  在这里,您需要特别注意不同操作系统的差异,例如WIN,区分C驱动器,D驱动器,但是Mac/Linux没有区分此驱动器。上述判断的核心逻辑如下

  除了上面的三种本地资源外,其中一种是阅读网络资源。上面介绍的实现姿势主要基于JDK的本机URL。在实际使用中,这不是稳定的。不建议将数据原则上建议;如果可以,请使用HTTP-CLIENT/OKHTTP是一个不错的选择

  最后一个简单的下载图片案例

  这封信不如这本书好。以上内容纯粹是一个家庭。由于个人能力有限,因此不可避免地遗漏和错误。如果您发现错误或有更好的建议,请批评和纠正。

  微信公共帐户:一个灰色博客