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

东城响应式网站建设外贸有哪些平台

东城响应式网站建设,外贸有哪些平台,顺德网站建设包括哪些,wordpress主题 摄影JVM的三个主要主题: 1.java内存区域划分: a. 堆 b. 栈 c. 元数据区 d. 程序计数器 2. 类加载 a. 加载: 打开.class文件, 读取内容 b. 验证: 验证.class文件的格式是否符合要求. c. 准备: 给类对象分配内存空间 d. 解析: 初始化字符串常量 e. 初始化: 对类对象中的各个…

JVM的三个主要主题:

1.java内存区域划分:

a. 堆 b. 栈 c. 元数据区 d. 程序计数器

2. 类加载 

a. 加载: 打开.class文件, 读取内容

b. 验证: 验证.class文件的格式是否符合要求.

c. 准备: 给类对象分配内存空间

d. 解析: 初始化字符串常量

e. 初始化: 对类对象中的各个部分初始化,比如 静态代码块, 静态成员的初始化等

经典面试题: 双亲委派模型

他出现在 " 加载" 环节,根据"全限定名称" 寻找对应的.class文件, JVM中内置了三个类加载器: 

1. BootstrapClassLoader  2. ExtensionClassLoader 3. ApplicationClassLoader

未找到: ClassNotFoundException.

3. 垃圾回收机制 GC

两个步骤: 

1.找到垃圾 (判断是否有引用指向它)

a. 引用计数 : 在对象中维护一个计数器, 如果计数器不为0,则有引用,否则无引用,标记为垃圾

缺点: 消耗额外内存

循环引用:   两个对象互相引用,计数器就永远不为0,

b. 可达性分析(JVM采用的方式) : 

就是把对象之间的引用关系理解称一个" 树形结构 " , JVM 就会不停的遍历这样的结构,能够访问到的对象就标记为可达,不能访问到的对象就标记为不可达

2.释放对应的内存

a. 标记-清除 : 

将标记为垃圾的对象对应的内存释放掉

b. 复制算法:

将分配的内存划分为两块, 将不是垃圾的对象拷贝到另外一块空间中,将之前的空间直接全部释放掉

缺点: 空间浪费太多

c. 标记-整理: 

就像"顺序表删除中间元素" , 将非垃圾的对象覆盖掉标记为垃圾的对象

JVM 的实际方案是, 分代回收 

堆中的内存分为 : 新生代和老年代

新创建的对象会进入到新生代中,然后GC进行扫描,存活下来的队形会进入幸存区/生存区,经过多次扫描后,还存活的对象会进入老年代,新生代使用的是复制算法,老年代使用的是 标记-整理

http://www.dtcms.com/wzjs/599012.html

相关文章:

  • 印刷企业网站模板网站优化怎样的
  • 买标准的网站建设wordpress配置数据库主机名
  • 网站源码怎么下载wordpress short code
  • 隆回网站建设制作asp网站开发实例pdf
  • 图片站wordpress模板wordpress迁移hexo
  • 网站开发用原生南宁网站推广方案如何做
  • 班级网站开发与设计长治网站公司
  • 不良网站进入窗口网站开发翻译
  • seo站内优化和站外优化专门做汽车内饰的网站
  • 中小型网站建设行情seo企业培训班
  • 网站开发工程师年度总结做蓝牙音箱在什么网站上找客户
  • 临沂做企业网站的公司佳匠网站建设
  • 辽宁省建设工程招标协会网站企业网站建设实训心得
  • wordpress安装中文出现英文佛山网站优化搜索
  • 网站商务建设实训的意义wordpress 更新 慢
  • 网站建设厘金手指排名二二婚庆网站模板
  • 网站开发的可行性报告深圳3区最新通告
  • 宁德蕉城城乡建设网站网站建设 部署与发布视频
  • 深圳网站制作可选兴田德润自己搭建服务器访问国外网站
  • 东莞app培训网站建设建网站后如何维护
  • o2o网站建设方案什么是项目管理
  • 免费网站流量统计帮公司制作网页多少钱
  • 自己开发网站需要什么技术广告公司做网站
  • 烟台公司做网站google关键词优化
  • 华为荣耀官网网站百度广告联盟网站
  • 宁波led网站建设wordpress对外发邮件
  • 西安网站建设xazxcy电脑网站搜索如何做
  • 企业手机网站建设有房屋设计装修软件免费
  • 中山品牌网站建设报价手机网站 尺寸
  • 免费稳定的网站空间快速建站系统