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

北京做网站建设比较好的公司上海网站建设企业名录

北京做网站建设比较好的公司,上海网站建设企业名录,网站挂马 屏蔽站长的ip,查询域名官网的是那个网站吗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/a/601945.html

相关文章:

  • AEC-Q100 stress实验详解#3——HTSL(高温储存寿命测试)
  • 洋洋点建站wordpress判断是否登录
  • 做的好的农产品网站怎样开通微商城平台
  • Python | 变量如何定义,数据类型介绍
  • 12. 2 雅可比法
  • 【OpenCV + VS】图像通道的均值和方差计算
  • (5)框架搭建:Qt实战项目之主窗体菜单栏
  • 网页C语言在线编译 | 快速、便捷的编程体验
  • 网站免费注册建站培训班
  • WebSpoon9.0(KETTLE的WEB版本)编译 + tomcatdocker部署 + 远程调试教程
  • 万网的网站建设好吗北京模板网站建站
  • Leaflet入门,Leaflet如何修复瓦片之间有白线问题
  • Unity一分钟思路---UI任务条:宝箱位置如何准确卡在百分比位置上
  • 在线做爰a视频网站个人网站搭建详细步骤
  • 网站开发 工作量云台山旅游景区网站建设内容
  • Android 使用MediaMuxer+MediaCodec编码MP4视频异步方案
  • 第14章 智能指针
  • GSV6128E/ACP---嵌入式Display port 1.4到 LVDS转换器,带音频提取和嵌入式MCU
  • 网站建设ftp上传是空目录仿做网站的网站
  • c 网站开发代码辅助色网站
  • 无法下载依赖:pentaho-aggdesigner-algorithm/5.1.5-jhyde
  • sward实战教程系列(1) - 安装与配置
  • C语言编译环境 | 配置和优化你的开发环境,让编程更加高效
  • 《Vue项目开发实战》第五章:组件封装--Form
  • 数据管理战略|流程与IT变革、量化闭环
  • 外卖网站制作wordpress主题 制作教程
  • 企业网站总承包建设模式关键步骤wordpress安装主题后打不开
  • 在纷扰世界里找到自己的安心之道——《安心之道》的实践指南
  • 网站建设的公司太多了东莞南城房价
  • 【python】使用opencv的模板匹配进行自动化点击