【发布时间】:2012-04-30 00:56:47
【问题描述】:
当我们在函数内部创建对象时,该对象是在运行时创建的吗?
发生了什么事情?创建?在编译时和运行时?
早期绑定和后期绑定是否也意味着编译时间和运行时? 什么是动态链接静态链接?当我听到静态时认为编译时间是否正确?该死的我这么糊涂?
对不起,我知道我的英语不好,也请让你的答案和示例尽可能对初学者友好。
【问题讨论】:
-
是的,对象在运行时被实例化。我不知道Java中甚至有“静态链接”的概念。我无法真正理解问题的其余部分。
-
其实我只是听说过这个静态链接和动态链接链接我不知道这就是我问的原因。
-
这些术语通常用于指代组装的机器代码,例如您可以在 C++ 库中静态链接或动态链接 dll 文件。在 Java 中并没有真正的精确模拟,因为所有内容都使用相同类型的类加载器加载。
标签: java