JVM在加载特定类时是否加载所有使用的类? [英] Does JVM loads all used classes when loading a particular class?

查看:129
本文介绍了JVM在加载特定类时是否加载所有使用的类?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当JVM加载A类时,是否加载A中使用的所有类?是
我想知道导入声明是否与加载过程有关?

When JVM loads a class A, does it load all of the classes used within A?
And I'm wondering if import declarations are matter somehow to the loading process?

将赞赏JLS链接。

推荐答案

导入和类加载无关。前者只是保存输入:它允许您在代码中使用短类名而不是完全解析的类名。

Import and class loading are unrelated. The former just saves typing: it allows you to use the short class name rather than the fully-resolved class name in your code.

类由 JVM 第一次使用时。

这篇关于JVM在加载特定类时是否加载所有使用的类?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆