![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java
嗷嗷小菜一碟
这个作者很懒,什么都没留下…
展开
-
java测试面试基础(二)
多线程 集合类 集合类包含多种数据结构:链表,队列,哈希表 内存区域划分 JVM内存机制 GC Root是哪些 虚拟机栈(栈帧中的本地变量表)中引用的对象 本地方法栈中JNI(就是native方法)引用的对象 方法区中的静态变量和常量引用的对象 OOM异常发送,查看,调优 ...原创 2020-09-18 13:28:01 · 90 阅读 · 0 评论 -
java测试面试基础(一)
堆内存和栈内存 栈内存:内存空间大小有限,是系统自动分配和释放的,先进先出的原则。是线程私有的,会造成栈内存溢出的情况 堆内存:内存空间大小无限,是手动申请和释放的,常用new一个对象来申请内存。线程共享的,主要用于数组和对象,手动申请也要手动释放,否则容易造成内存泄漏的问题 栈内存自动回收机制:通过计数使用的情况,当0的时候就被自动回收,如果出现相互引用的情况就会出现内存泄漏,堆内存是通过引用变量,变量是在栈内存中存储。 ...原创 2020-07-22 19:56:03 · 750 阅读 · 0 评论