Java中的默认类加载器是否将所有内容保留在内存中或保留在文件系统中?

用户名

我想知道您是否有一个jar,可以动态地加载到正在运行的程序中,那么jar中的所有内容(类,资源)是否都存储在VM内存中的某个位置?

这样,每次您需要访问类或文本资源文件时(例如,通过getClass()。getResourceAsStream),都可以将其快速从内存中拉出,而不必再次访问文件系统中的jar?即您可以在此之后删除该jar。

抱歉,如果我问的是错误的问题,请改成解释类加载器过程的问题,因为我可能会误解它,尤其是对于jar中打包的资源。谢谢你。

用户名

不,通常在您访问资源之前,不会从磁盘加载资源。

类被加载到内存中,并在首次使用后保留在内存中。资源不会在JVM或JRE级别上缓存-每次调用时getResourceAsStream,都会从磁盘获取新的流。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ViewController保留在内存中

来自分类Dev

文件在关闭后仍保留在内存中

来自分类Dev

将UIViewControllers保留在内存中

来自分类Dev

将UIViewControllers保留在内存中

来自分类Dev

如果我不分配类的实例,该实例是否保留在内存中?

来自分类Dev

将所有内容保留在Excel文件中的引号之间

来自分类Dev

Android是否将视图对象层次结构保留在内存中?

来自分类Dev

OpenSSH代理是否将未加密的密钥或密码短语保留在内存中?

来自分类Dev

dispatch_after正在将视图控制器保留在内存中

来自分类Dev

Logstash-输入文件插件以将数据保留在内存中

来自分类Dev

使用JNI从Java调用之间将本机对象保留在内存中

来自分类Dev

处理PImage阵列保留在内存中

来自分类Dev

仅获取属性保留在内存中

来自分类Dev

Firebase ObservingSingleEvent保留在内存中

来自分类Dev

为什么UIViewController会保留在内存中

来自分类Dev

jQuery Mobile对象保留在内存中

来自分类Dev

会话变量是否保留在php的内存中

来自分类Dev

局部变量是否保留在javascript的内存中?

来自分类Dev

Java:URLClassLoader将加载的类保留在Temp目录中

来自分类Dev

是否可以将对象保留在内存中以实现比Redis或Memcached更快的缓存存储?

来自分类Dev

Simulink Masks:是否可以使变量保留在内存中?

来自分类Dev

MongoDB聚合$ project是否会减少要保留在内存中的数据量?

来自分类Dev

全局变量是否始终保留在内存中?

来自分类Dev

将MKMapSnapshotter作为NSData保留在内存中-Swift

来自分类Dev

Android:Volley JsonRequest将整个对象保留在内存中

来自分类Dev

如何将ImageOutputStream的流保留在内存中?

来自分类Dev

dapper.net缓存将数据保留在内存中

来自分类Dev

将MKMapSnapshotter作为NSData保留在内存中-Swift

来自分类Dev

将数据保留在内存中,而不是保存在数据库Java中

Related 相关文章

  1. 1

    ViewController保留在内存中

  2. 2

    文件在关闭后仍保留在内存中

  3. 3

    将UIViewControllers保留在内存中

  4. 4

    将UIViewControllers保留在内存中

  5. 5

    如果我不分配类的实例,该实例是否保留在内存中?

  6. 6

    将所有内容保留在Excel文件中的引号之间

  7. 7

    Android是否将视图对象层次结构保留在内存中?

  8. 8

    OpenSSH代理是否将未加密的密钥或密码短语保留在内存中?

  9. 9

    dispatch_after正在将视图控制器保留在内存中

  10. 10

    Logstash-输入文件插件以将数据保留在内存中

  11. 11

    使用JNI从Java调用之间将本机对象保留在内存中

  12. 12

    处理PImage阵列保留在内存中

  13. 13

    仅获取属性保留在内存中

  14. 14

    Firebase ObservingSingleEvent保留在内存中

  15. 15

    为什么UIViewController会保留在内存中

  16. 16

    jQuery Mobile对象保留在内存中

  17. 17

    会话变量是否保留在php的内存中

  18. 18

    局部变量是否保留在javascript的内存中?

  19. 19

    Java:URLClassLoader将加载的类保留在Temp目录中

  20. 20

    是否可以将对象保留在内存中以实现比Redis或Memcached更快的缓存存储?

  21. 21

    Simulink Masks:是否可以使变量保留在内存中?

  22. 22

    MongoDB聚合$ project是否会减少要保留在内存中的数据量?

  23. 23

    全局变量是否始终保留在内存中?

  24. 24

    将MKMapSnapshotter作为NSData保留在内存中-Swift

  25. 25

    Android:Volley JsonRequest将整个对象保留在内存中

  26. 26

    如何将ImageOutputStream的流保留在内存中?

  27. 27

    dapper.net缓存将数据保留在内存中

  28. 28

    将MKMapSnapshotter作为NSData保留在内存中-Swift

  29. 29

    将数据保留在内存中,而不是保存在数据库Java中

热门标签

归档