java中的内存管理

java中的内存管理机制
class Student{
   int num;
   String name;
}
public class TestStudent{
   
   public static void main(String [] args){
   
     Student stu = new Student();//(Student *) malloc (sizeof (Student))
             //new Student()相当于在堆中创建一块区域,表示Student对象,动态生成的
             //而 stu是在栈中分配一块区域,表示stu,是静态生成的
             //stu中保存的是对象new Student()的一个引用
   
   }

}

你可能感兴趣的:(java)