我知道为函数和static
成员分配的内存只执行一次,并且每次创建新对象时都会为类变量分配新的内存空间。
new
在以下问题中使用运算符后,我将获得 8 个字节的类变量。int c
但是,什么时候分配内存?在编译期间?
class A
{
int a,b;
void show()
{
int c;
}
public static void main(String...s)
{
new A().show();
}
}