美文网首页
不熟悉模块需要复习

不熟悉模块需要复习

作者: 哓晓的故事 | 来源:发表于2018-05-04 14:32 被阅读0次
  1. G1收集器
  2. 类生命周期
    加载 -> 连接(验证 + 初始化) + 使用 + 销毁
  3. 对象分配Eden->S1->S2->Old何时进入
    新建对象放置在eden
    若是eden空间不足,促发一次minor gc,移位到s1,逐步移位到s2,old(年龄计数)
    如果是一个大对象(大量连续内存空间),直接进入old(减少s1->s2等不必要的拷贝)
    如果s区相同年龄大于一半对象,进入old
    如果s进入old的数量超过old的剩余数量,full gc(这时候有一个担保失败概念70%,为true只会进行minor gc)
  4. 双亲委派模式
  5. 类的加载
    将.class装入method area作为Class对象,并且将静态存储结构放置在Method area
  6. 解释器,JIT和C1/C2编译器
  7. 分段锁和互斥锁
  8. Client Model和Server Model
  9. Client Model 客户端模式使用的是C1编译器,更注重的是速度,启动块
  10. Server Model 服务端模式采用的书C2编译器,更注重编译的质量,启动较慢

相关文章

  • 不熟悉模块需要复习

    G1收集器 类生命周期加载 -> 连接(验证 + 初始化) + 使用 + 销毁 对象分配Eden->S1->S2-...

  • markdown格式编辑教程

    markdown格式编辑教程:http://commonmark.cn/help/tutorial/ 需要复习模块...

  • python发邮件(一)

    复习模块 如果我们要发送邮件,就需要用到smtplib模块的以下方法: 1、import smtplib #引...

  • 【读书清单】学习之道(6)

    如何应对考试 001 合理复习 考前需要快速浏览复习材料,对所考科目的重难点要多花时间复习,对你特别不熟悉的知识点...

  • 第十四总结

    本周学习总结:本周学习总结,复习《大学》10遍,复习不熟悉的片段8到12段10遍,复习不熟悉的字30个。写字数字....

  • 补10/12

    复习之前不熟悉的单词 还有收藏的单词

  • os模块复习

    每日小知识: 什么是I/O? I/O输入/输出(Input/Output),分为IO设备和IO接口两个部分。在PO...

  • re模块复习

    正则表达式 字符规则 贪婪匹配. : 除换行外任意字符\d:匹配数字[0-9]\D:匹配非数字\w:匹配单词字符(...

  • Python-常用模块

    复习 random模块 序列化模块 json模块: 用于传输(多语言支持) pickle模块:支持所有数据类型 s...

  • Native module cannot be null

    对于不熟悉js或者不熟悉native的初级同学简直就是灾难,其实我们认真分析就好,说的不就是native的原生模块...

网友评论

      本文标题:不熟悉模块需要复习

      本文链接:https://www.haomeiwen.com/subject/sxpdrftx.html