【发布时间】:2021-06-04 10:45:14
【问题描述】:
我想知道下面的代码,
public class Abc {
private Abc p;
}
当类被编译时,编译器如何知道ABC 类型,因为ABC 类型还没有出现。
我学习了 python,并了解了如何构建 python 类,
class Person:
def __init__(self, name, age):
self.name = name
self.age = age
在上面的python代码中,名称Person被分配给相应的类对象,在该类中的所有变量和方法定义之后。
我想知道 java 类是如何在底层构建的,以及它如何包含自己类型的引用类型。
谁能给我一个深入的解释,或者给我一本很好的参考书,让我了解那些从幕后发生的事情?
【问题讨论】:
-
Multi-pass compiler - 我想