JVM分为哪些区,每一个区干嘛的?
1)方法区(method):被所有的线程共享。方法区包含所有的类信息和静态变量。
2)堆(heap):被所有的线程共享,存放对象实例以及数组,Java堆是GC的主要区域。
3)栈(stack):每个线程包含一个栈区,栈中保存一些局部变量等。
4)程序计数器:是当前线程执行的字节码的行指示器。
方法区:包含所有类信息和静态变量。堆:存放对象实例和数组,Java堆是GC的主要区域。栈:每个线程中有一个栈区,栈中保存一些局部变量等。程序计数器:是指线程执行的字节码的行。
方法区,栈,堆
栈 , 本地方法栈 ,程序计数器,堆 , 方法区栈
多线程中sleep()和wait()方法的区别
小程序没有分享到朋友圈的功能,但是产品为了推广,需要曲线实现这个功能,请给出设计方案?
介绍一下标准的CSS的盒子模型?
微信公众号中服务号和订阅号合二为一,你怎么看?
方法区:包含所有类信息和静态变量。
堆:存放对象实例和数组,Java堆是GC的主要区域。
栈:每个线程中有一个栈区,栈中保存一些局部变量等。
程序计数器:是指线程执行的字节码的行。
方法区,栈,堆
栈 , 本地方法栈 ,程序计数器,堆 , 方法区
栈