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

用ppt做网站方法做网站用什么软件好

用ppt做网站方法,做网站用什么软件好,母婴网站源码,erp是什么系统软件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.15wanjia.com/news/44802.html

相关文章:

  • 给别人做网站做什么科目网站优化排名软件网站
  • 宁波网站建设多少钱一年今日热点新闻头条排行榜
  • 网站如何实现微企业网站的域名是该企业的
  • 分栏式的网站有哪些网页模板怎么用
  • 真人做的免费视频网站免费制作小程序平台
  • 网站后台和移动开发好的推广平台
  • 网站内容全屏截屏怎么做沈阳seo合作
  • 网站建设明细表网络营销外包推广价格
  • 互力互通网站建设电商培训机构有哪些哪家比较好
  • 域名停靠万网域名网站入口网络推广员的日常工作
  • 国外最受欢迎的网站软文推广发布平台
  • 男生可以做网站编辑工作吗哪些网站可以seo
  • 关于网站建设的意义电商怎么做
  • 买过域名之前就可以做网站了吗网站seo方案模板
  • 门店零售管理系统郑州网站优化培训
  • 网站开发工程师和软件工程必应bing搜索引擎
  • 手机网站怎么优化开发定制软件公司
  • 网站有域名没备案免费网页代码大全
  • 上海做网站的的公司有哪些天津优化网络公司的建议
  • 项目外包合同seo教程seo教程
  • 小兔自助建站系统今日军事新闻头条打仗
  • 广西建设厅微信网站电子商务网店运营推广
  • 如何自己做网站赚钱在线搜索引擎
  • 广西电商网站百度扫一扫
  • 网上企业登记注册流程网站排名优化客服
  • magento做预订类网站网络培训学校
  • 互联网保险公司有哪几家搜索引擎优化包括哪些内容
  • 贵阳网站开发公司推荐上海最大的seo公司
  • 如何直到网站是用什么模板做的线上营销有哪些
  • 产品推广的网站怎么做北京seo排名优化网站