Java从类路径加载文件与文件系统,哪个更好?

阿曼

假设我要加载图像“ img.gif”,从.JAR加载图像还是从硬盘驱动器加载图像会更好?哪个效率更高(速度和内存使用率),或者它们本质上相等?我知道从类路径中加载可能会更方便,但我对此无视。

dkatzel

通常,从打包在jar中的资源进行加载会更好,因为您可以保证该资源将始终存在。将资源放置在文件系统上的其他位置会增加其移动或消失的机会。

此外,在jar内具有资源使jar更加可移植,并且可以在具有不同文件系统的不同操作系统上或在具有不同文件夹结构的不同机器上使用。

我不确定您是否会注意到速度差异。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

无法从路径加载文件

来自分类Dev

在OSGi环境中使用OPCPackage从类路径加载文件

来自分类Dev

用特殊路径名在Java中加载文件

来自分类Dev

Java加载文件传递给其他类

来自分类Dev

Matlab在脚本路径中加载文件

来自分类Dev

PHP自动加载器类从两个或三个不同的路径加载文件

来自分类Dev

从Java jar文件加载文件

来自分类Dev

无法加载文件或程序集“路径”或其依赖项之一。该系统找不到指定的文件

来自分类Dev

如何在FAT文件系统中加载文件?

来自分类Dev

从python中的文件路径列表加载文件

来自分类Dev

通过$ _FILES或php:// input上传文件?在系统上哪个更好?

来自分类Dev

如何从AWS Lambda Java中的类路径加载属性文件

来自分类Dev

如何从Java中的类路径加载属性文件

来自分类Dev

可以使用django从系统目录加载文件吗?

来自分类Dev

PXE引导时,Gparted无法加载文件系统

来自分类Dev

如何在hierarchyView中加载文件系统?

来自分类Dev

使用相对路径加载文件

来自分类Dev

创建目录并从相对路径加载文件

来自分类Dev

通过相对路径从资源加载文件(春季)

来自分类Dev

Java类加载器,独立于jar文件的系统类加载器

来自分类Dev

加载文件(外部)

来自分类Dev

无法从类路径加载jks文件

来自分类Dev

无法加载类路径上的jar文件

来自分类Dev

无法加载类路径上的jar文件

来自分类Dev

Javac类路径(.java文件)

来自分类Dev

从 Java 中的 CIFS 挂载文件系统读取 ACL

来自分类Dev

电子-node.js-ng:无法加载文件路径\ ng.ps1,因为在此系统上禁用了运行脚本

来自分类Dev

如何将路径从文件传递到我的Java类的系统属性

来自分类Dev

无法加载文件或程序集或其依赖项。该系统找不到指定的文件

Related 相关文章

  1. 1

    无法从路径加载文件

  2. 2

    在OSGi环境中使用OPCPackage从类路径加载文件

  3. 3

    用特殊路径名在Java中加载文件

  4. 4

    Java加载文件传递给其他类

  5. 5

    Matlab在脚本路径中加载文件

  6. 6

    PHP自动加载器类从两个或三个不同的路径加载文件

  7. 7

    从Java jar文件加载文件

  8. 8

    无法加载文件或程序集“路径”或其依赖项之一。该系统找不到指定的文件

  9. 9

    如何在FAT文件系统中加载文件?

  10. 10

    从python中的文件路径列表加载文件

  11. 11

    通过$ _FILES或php:// input上传文件?在系统上哪个更好?

  12. 12

    如何从AWS Lambda Java中的类路径加载属性文件

  13. 13

    如何从Java中的类路径加载属性文件

  14. 14

    可以使用django从系统目录加载文件吗?

  15. 15

    PXE引导时,Gparted无法加载文件系统

  16. 16

    如何在hierarchyView中加载文件系统?

  17. 17

    使用相对路径加载文件

  18. 18

    创建目录并从相对路径加载文件

  19. 19

    通过相对路径从资源加载文件(春季)

  20. 20

    Java类加载器,独立于jar文件的系统类加载器

  21. 21

    加载文件(外部)

  22. 22

    无法从类路径加载jks文件

  23. 23

    无法加载类路径上的jar文件

  24. 24

    无法加载类路径上的jar文件

  25. 25

    Javac类路径(.java文件)

  26. 26

    从 Java 中的 CIFS 挂载文件系统读取 ACL

  27. 27

    电子-node.js-ng:无法加载文件路径\ ng.ps1,因为在此系统上禁用了运行脚本

  28. 28

    如何将路径从文件传递到我的Java类的系统属性

  29. 29

    无法加载文件或程序集或其依赖项。该系统找不到指定的文件

热门标签

归档