一个线程一个栈,栈为线程私有。图中只有一个 main 线程。某方法返回时,它对应的栈帧也会释放掉。
方法区进行类加载,类的字节码中有代码 code
所有对象都在堆进行分配
main 线程的时间片(内核分配的)用完了, 上下文切换,cpu 执行 t1 ,要把 main 线程的栈帧都保存下来
标签:理解,例子,线程,JVM,main,分配 From: https://www.cnblogs.com/suBlog/p/17438901.html
一个线程一个栈,栈为线程私有。图中只有一个 main 线程。某方法返回时,它对应的栈帧也会释放掉。
方法区进行类加载,类的字节码中有代码 code
所有对象都在堆进行分配
main 线程的时间片(内核分配的)用完了, 上下文切换,cpu 执行 t1 ,要把 main 线程的栈帧都保存下来
标签:理解,例子,线程,JVM,main,分配 From: https://www.cnblogs.com/suBlog/p/17438901.html