淘宝二面试常见问题的答案来了,你看了吗?(二面及答案)

Posted 小坏蛋至尊宝

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了淘宝二面试常见问题的答案来了,你看了吗?(二面及答案)相关的知识,希望对你有一定的参考价值。

 

1、JVM内存结构1.7和1.8的区别

JVM内存分配

根据 JVM 规范,JVM 内存共分为虚拟机栈、堆、方法区、程序计数器、本地方法栈五个部分。

1.7和1.8区别

其实,移除永久代的工作从JDK 1.7就开始了。JDK 1.7中,存储在永久代的部分数据就已经转移到Java Heap或者Native Heap。但永久代仍存在于JDK 1.7中,并没有完全移除,譬如符号引用(Symbols)转移到了native heap;字面量(interned strings)、类的静态变量转移到了Java heap。
 

JDK1.8和JDK1.7的jvm内存最大的区别是, 在1.8中方法区是由元空间(元数据区)来实现的,常量池移到堆中.
1.8不存在方法区,将方法区的实现给去掉了,而是在本地内

以上是关于淘宝二面试常见问题的答案来了,你看了吗?(二面及答案)的主要内容,如果未能解决你的问题,请参考以下文章

淘宝面试常见问题的答案来了,你看了吗?(一面及答案)

阿里二面:千万级亿级数据,如何性能优化? 教科书级 答案来了

阿里二面:千万级亿级数据,如何性能优化? 教科书级 答案来了

淘宝二面,面试官居然把TCP三次握手问的这么详细

抖音火山版背后的 Flutter打造无缝体验的 Android 13,本次谷歌开发者大会你看了吗?...

海康威视面试整理