Java
- 分类
- Java JVM
- 难度
- 未设置
- 来源数
- 1
- 更新时间
- 2026/03/29 01:13
答案
静态链接就是,当一个方法在编译期可知,且运行期保持不变时,在加载字节码时,就可以直接将其符号引用转为直接引用。 而动态链接就是当一个方法在编译期不可知,只有运行的时候才能确定,将其符号引用转为直接引用,这种链接叫做动态链接,因为它是具有动态性的。
相关题目(5)
怎么查看和分析堆内存?共源 1
Java
CPU 满了怎么排查?共源 1
并发Java
哪些情况会发生栈溢出?共源 1
Java JVM并发Java
常用的 JVM 排查工具有哪些?共源 1
Java JVM并发Java
JVM 什么时候启动?共源 1
Java JVMJava
元信息
审核状态: active
关联来源: 1
来源面经题(0)
这道题目前没有手动沉淀的面经题来源。
来源(1)
Java八股(JVM).md
knowledge_noteQuestion 13: 什么是动态链接和静态链接?
Source answer: 静态链接就是,当一个方法在编译期可知,且运行期保持不变时,在加载字节码时,就可以直接将其符号引用转为直接引用。 而动态链接就是当一个方法在编译期不可知,只有运行的时候才能确定,将其符号引用转为直接引用,这种链接叫做动态链接,因为它是具有动态性的。
Reviewed answer: 静态链接是方法在编译期可知且运行期不变时,将符号引用转换为直接引用;动态链接是运行期才能确定目标时,在运行过程中把符号引用转为直接引用。