1.JVM内存模型

•程序计数器:当前线程字所执行节码的行号指示器,用于记录正在执行的虚拟机字节指令地址,线程私有。

•Java虚拟机栈:存放基本数据类型,对象的引用,方法出口等,线程私有。

•本地方法栈:和虚拟栈类似,不过它服务于本地方法,线程私有。

•Java堆:Java内存中最大的一块,所有对象的实例,数组都存放在Java堆,GC回收的地方,线程共享。

•方法区:存放已被加载的类信息,常量,静态变量,即时编译器编译后的代码数据等。(即永久带),回收目标主要是常量池的回收和类型的卸载,各线程共享。

最新文章

  1. CentOS(RedHat)命令行永久修改IP地址、网关、DNS
  2. .lib文件 .h文件 .dll文件
  3. Baidu set to lose leading role in digital advertising _china daily
  4. setValuesForKeysWithDictionary forUndefinedKey
  5. 问题解决——使用CriticalSection后 0xXXXXXXXX处最可能的异常: 0xC0000005: 写入位置 0x00000014 时发生访问冲突
  6. 使用composer构建PHP框架怎么把Redis引入
  7. Android_menu_SubMenu
  8. print neatly 整齐打印 算法导论
  9. 浅谈JavaWEB入门必备知识之Servlet入门案例详解
  10. [codevs]1060搞笑世界杯
  11. ionic3 百度地图插件定位 问题
  12. c/c++ 智能指针 weak_ptr 使用
  13. SElinux解决web网站无法访问
  14. aix 查看内存,CPU 配置信息
  15. js-input框中写入的小写小写字母全部转换成大写字母的js代码
  16. Linux学习笔记11—VSFTP的搭建
  17. 小程序快速部署富文本插件wxParser
  18. Latex 算法过长 分页显示方法
  19. 由一段代码谈前端js优化和编码规范(一) 分类: JavaScript 2015-03-21 12:43 668人阅读 评论(1) 收藏
  20. 使用httpClient调用接口,参数用map封装或者使用JSON参数,并转换返回结果

热门文章

  1. LaTex中文article模板(支持代码、数学、TikZ)
  2. js 之 箭头函数 (未学完)
  3. mysql 5.7 MGR
  4. JAVA学习之路 (五) 类
  5. 使用cpplint检测代码规范
  6. POJ2421 Constructing Roads 最小生成树
  7. 题解 P2261【[CQOI2007]余数求和】
  8. 使用django开发论坛输出调试信息时附加远程客户端IP地址!
  9. IBM Rational Rose软件下载以及全破解方法
  10. awk调用外部程序