java程序的内存分析
2016-04-14 10:13
169 查看
java内存可以分为两部分:栈和堆
栈:先进后出,自动分配连续的空间,放置局部变量
堆:不连续的内存,放置new出的对象,方法区是其一部分
方法区:存放static变量和方法,常量池(共享机制),类的代码
栈:先进后出,自动分配连续的空间,放置局部变量
堆:不连续的内存,放置new出的对象,方法区是其一部分
方法区:存放static变量和方法,常量池(共享机制),类的代码
相关文章推荐
- java基础知识
- Spring MVC3返回JSON数据中文乱码问题解决
- java集合框架06——fail-fast机制
- SpringMVC通过@PathVariable注解传递对象
- 简单的UDP通信
- Spring MVC过滤器-登录过滤
- activiti自定义流程之Spring整合activiti-modeler实例(九):历史任务查询
- 处理Java编码遇到的一个问题
- activiti自定义流程之Spring整合activiti-modeler实例(八):完成个人任务
- java+JBroFuzz对restful api进行fuzz测试
- activiti自定义流程之Spring整合activiti-modeler实例(七):任务列表展示
- activiti自定义流程之Spring整合activiti-modeler实例(六):启动流程
- 关于myeclipse修改默认index.jsp的解决方案
- activiti自定义流程之Spring整合activiti-modeler实例(五):流程定义列表
- java 集合ArrayList及LinkList源码分析
- activiti自定义流程之Spring整合activiti-modeler实例(四):部署流程定义
- [疯狂Java]JDBC:PreparedStatement预编译执行SQL语句
- MyEclipse自动补全与快捷键设置
- (一)IBM Sterling OMS 环境构建之JDK
- activiti自定义流程之Spring整合activiti-modeler实例(三):流程模型列表展示