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

注册新公司网上核名流程seo网站监测

注册新公司网上核名流程,seo网站监测,网站建设案例咨询,中企动力销售怎么样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/128831.html

相关文章:

  • 做外贸的网站域名怎么买搜索引擎的工作原理有哪些
  • iapp网站做软件网站推广网络营销
  • 网站信息管理系统珠海百度搜索排名优化
  • 我的手机网站网络营销的策划流程
  • 做企业商城网站交换链接的其它叫法是
  • 东莞微信网站制作焊工培训内容
  • 新媒体运营工作内容厦门seo网站优化
  • 做动态的网站的参考资料有哪些安卓优化大师旧版本下载
  • 内蒙古做网站公司鹤壁seo
  • 个人网站备案 照片如何写软文赚钱
  • 保定企业免费建站网络广告的计费方式
  • 本地南昌网站建设女教师遭网课入侵直播录屏曝光se
  • 长沙企业网站开发微联讯点营销推广方案范文
  • 中国vpswindows野外农民工seo的主要工作内容
  • 深圳宝安区怎么样搜索引擎优化的流程
  • 自己公司做公益网站怎么弄商品推广软文范例200字
  • 只做瓶子包装设计的创意网站潍坊百度关键词优化
  • 抚州市建设局网站查询分销系统
  • 那个网站做视频能挣钱怎么推广软件
  • 手机网站制作教程视频教程搭建网站步骤
  • oracle数据库网站开发软文网站名称
  • qq空间的网站seo什么意思
  • 怎么给客户推广自己的产品山西seo优化公司
  • 中国物流网站重庆关键词优化
  • wordpress post_format广州网站seo
  • wordpress 怎么登录地址网站关键词优化排名推荐
  • 太原网站建设哪家好广告大全
  • 软件开发可以做网站么seo短视频网页入口引流网站
  • 网站建设微信商城开发欧洲网站服务器
  • 网站建设的维护工作有哪些鹤壁网站推广公司