假设我有一个这样的代码片段: void help() { }在上述情况下,对象引用帮助器将在堆栈中分配内存现在如果我有一个这样的案例 Help helper = new Help();在这种情况下,helper将不会被分配堆栈帧内的内存(我确信这一点)。它的行为是否像实例变量一样,并将在堆上的对象内分配空间。
我对C#、Java、Javascript等语言中的引用变量感到困惑,如何查看引用变量的详细信息?意思是:在c#或Java中,如果我们声明P将包含什么,内存地址还是其他什么?在Javascript中,我们不能访问内存,那么如果我们在Javascript Person P=new Object()中声明,又会怎样呢?