1. java中的内存被分成以下四部分:

    ①、代码区  ②、栈区  ③、堆区   ④、静态区域

  2. 栈区:由编译器自动分配释放,存放函数的参数值、局部变量的值等;具体方法执行结束后,系统自动释放JVM内存资源

  3. 堆区:一般由程序员分配释放,存放new分配的对象和数组,JVM不定时查看这个对象,如果没有引用指向这个对象就回收

  4. 静态区:存放全局变量、静态变量和字符串常量,不释放
  5. 代码区:存放程序中方法的二进制代码,而且是多个对象共享一个代码空间区域。

最新文章

  1. Dictionary
  2. UVA 624CD(01背包输出 + 输出路径)
  3. Java中线程的生命周期
  4. Node.js Express 框架学习
  5. Hibernate和Jpa的关系
  6. 【WP 8.1开发】上下文菜单
  7. js中的json对象
  8. Intellij IDEA中文乱码解决
  9. 时间标签DateTime
  10. oracle批量插入优化方案
  11. python对mysql数据库的一些常用操作
  12. 【转】Android总结篇系列:Activity启动模式(lauchMode)
  13. 通过WebClient模拟post上传文件到服务器
  14. 关于nginx部署vue项目的两个问题
  15. Graph-684. Redundant Connection
  16. 微信小程序通过CODE换取session_key和openid
  17. Bug 级别定义标准
  18. Python中的数据结构 --- 元组(tuple)、字典(tuple)
  19. Poj3580 Super Memo(FHQ-Treap)
  20. XP win2003系统 微软雅黑字体的使用方法

热门文章

  1. iOS NSUserDefaults的基本使用
  2. c# Task编程一个task抛出异常后怎么取消其他线程
  3. node.js中使用node-schedule实现定时任务
  4. 1029-对c语言文法的理解
  5. ORACLE 12C PDB 维护基础介绍
  6. SpringMVC注解@RequestParam全面解析
  7. (二)重拾单片机 第一天 LED灯
  8. 用WIN7系统IIS的提示:数据库连接出错,请检查Conn.asp文件中的数据库参数设置
  9. DOM事件处理有三个阶段
  10. 夺命雷公狗---DEDECMS----32dedecms电影网评价星星功能的实现