java笔试题

2026年09月10日 01:41
有5个网友回答
网友(1):

首先答案是bde,Vector myVect是一个声明,就是告诉java虚拟机,你听好了,我要在栈上面分配一个Vector类型的变量,仅此而已,同时他占据四个字节的空间,也就是java所谓的引用,他不同于c++的指针,
myVect = new Vector(); 就是在堆中创建了Vector对象,同时让刚才声明的引用指向他
在java中所有的对象都是在堆中创建的,函数中的局部变量在栈中分配空间,比如Vector myVect

网友(2):

BDE

第二句在栈中分配空间了,是个引用,未指向任何堆中的对象

网友(3):

freish,正解。

网友(4):

ADE

网友(5):

A C D