当前位置: 首页 > news >正文

用ppt做网站方法企业策划方案怎么做

用ppt做网站方法,企业策划方案怎么做,墓地网站建设价格,余姚汽车网站建设1、 JVM中,new出来的对象是在哪个区? 2、 说说类加载有哪些步骤? 3、 JMM是什么? 4、 说说JVM内存结构? 5、 MinorGC和FullGC有什么区别? 6、 什么是STW? 7、 什么情况下会发生堆/栈溢出&#xff1f…

1、 JVM中,new出来的对象是在哪个区?

2、 说说类加载有哪些步骤?

3、 JMM是什么?

4、 说说JVM内存结构?

5、 MinorGC和FullGC有什么区别?

6、 什么是STW?

7、 什么情况下会发生堆/栈溢出?

8、 你了解几种垃圾回收器,简单说说?

9、 垃圾回收算法你了解吗?

10、 如果对象的引用被置为null,会被马上回收吗?

1、 JVM中,new出来的对象是在哪个区?

new出来的对象放在堆里,对象的引用放在栈里。

2、 说说类加载有哪些步骤?

类加载分三步:加载、连接(验证、准备和解析)和初始化。

加载:class文件加载到JVM内存(静态变量、常量放到方法区),产生Class对象。

验证:验证class文件是否格式正确。

准备:为静态变量分配内存并设置默认的初始值

解析:将符号引用替换为直接引用 (栈帧里的动态链接也有一步符号引用转变为直接引用)

初始化:为类的静态变量赋予正确的初始值。

3、 JMM是什么?

JMM是java内存模型,是一种规范,与线程共享有关,堆和方法区所有线程共享,需要对其制定规则规范。主内存:java所有变量都存储在主内存中。工作内存/线程本地内存:本线程用到的变量为主存中的副本拷贝。

4、 说说JVM内存结构?

共享区域:堆、方法区

私有区域:虚拟机栈、程序计数器、本地方法栈。

堆:对象和数组、字符串常量池。

方法区:常量、静态变量,运行时常量池(字面量和符号引用)。

虚拟机栈:局部变量、对象引用。

程序计数器:记录线程执行位置,以便下一次继续执行。

本地方法栈:是一些native方法(c++实现)

5、 MinorGC和FullGC有什么区别?

MinorGC发生在年轻代,当eden区满了之后会触发MinorGC.

FullGC发生在老年代,它会暂停所有线程回收年轻代和老年代的对象。

6、 什么是STW?

STW(STOP THE WORLD)GC前会执行STW操作。线程进入JVM设置的“安全点”,暂停所有运行中的线程,stop the world,然后开始GC。

7、 什么情况下会发生堆/栈溢出?

递归容易发生栈溢出。 堆溢出:对象一直增大,不释放。 比如循环里一直list.add

8、 你了解几种垃圾回收器,简单说说?

Serial单线程串行回收器、Parallel并行回收器、CMS回收器、G1回收器、ZGC回收器。

Serial是年轻代串行回收器,采用复制算法。

Serial Old是老年代串行回收器,采用标记整理算法。

Parallel Scavenge是年轻代并行回收器,采用复制算法。

Parallel Old是老年代并行回收器,采用标记整理算法。

ParNew是年轻代并行回收器,采用复制算法,与Scavenge的区别是它能够与CMS结合。

CMS是老年代回收器,采用标记清除算法,特点是低停顿时间,但牺牲一定的吞吐量。

G1回收器是JDK9默认的回收器,废除了空间上的区域划分,而是采用一个个独立的region区域组成,逻辑上保留了分代策略。

ZGC是JDK11引入的回收器,是一种低延迟的回收器。

9、 垃圾回收算法你了解吗?

有引用计数器算法、复制算法、标记清除算法、标记整理算法。

引用计算器就是对象被别人引用时,它的计数器加1,引用结束就减1,对象的计数器值为0就回收。

标记清除根据根节点寻找可达对象,如果不可达就回收,可达性分析法就是挑选一个稳定的对象作为GCROOT,然后寻找可达的对象,不可达就回收。

复制算法把空间分钟两块,回收的时候就把未使用的复制到另一块区域,然后满了就删除本区域,从头到尾只使用一块空间,另一块作为存放回收时未使用的部分。

标记整理算法在标记-清除算法的基础上做了一些优化。在一块内存空间内,标记可达的对象,压缩到内存的一边,然后删除其他对象,这样就不会产生内存碎片。

10、 如果对象的引用被置为null,会被马上回收吗?

不会,在下一个垃圾回收周期中,这个对象是可被回收的。

http://www.dinnco.com/news/75161.html

相关文章:

  • 请人做网站后台密码南京网络优化培训
  • 做网站推广怎么找客户百度代理查询系统
  • 导购网站模板免费下载怎么seo关键词优化排名
  • 湖南网站建设联系电话搜索关键词排名优化
  • wix做的网站社区建站网站系统
  • 教人做美食视频网站兰州网站seo优化
  • 59做网站网站建设网络推广公司
  • 个人二级网站怎么做东莞seo网络营销
  • 十堰北京网站建设上海网站推广广告
  • 怎么做类似美团的网站吗如何写好软文推广
  • 手机wap网站开发无线网络优化
  • 手机代码网站有哪些问题乔拓云建站平台
  • 移动网站建站重庆森林经典台词罐头
  • devexpress 网站开发开发网站需要多少钱
  • 网站建设研究背景网上如何做广告
  • 找团队做网站重庆电子商务seo
  • 免费网站哪个好百度竞价排名又叫什么
  • 安卓手机 做网站郑州关键词排名公司电话
  • 石家庄网站建设雨点牛如何做seo搜索引擎优化
  • 二级域名做网站注意sem是什么意思职业
  • wordpress网站缓存安装图片优化是什么意思
  • 网站域名 安全独立站优化
  • 企业不建立网站吗宁波百度seo排名优化
  • 网站建设网站制作需要多少钱艾滋病多久可以查出来
  • 那些域名可以做后缀做网站百度竞价推广代运营
  • 做编辑器的网站网络服务提供者不是网络运营者
  • wordpress迁站网易疫情实时最新数据
  • 网站结构分析怎么做营销手段
  • 政务网络及网站建设seo教学实体培训班
  • 贵州住房城乡建设厅官方网站一个网站的seo优化有哪些