Chinaunix首页 | 论坛 | 博客
  • 博客访问: 2877341
  • 博文数量: 471
  • 博客积分: 7081
  • 博客等级: 少将
  • 技术积分: 5369
  • 用 户 组: 普通用户
  • 注册时间: 2012-01-04 21:55
文章分类

全部博文(471)

文章存档

2014年(90)

2013年(69)

2012年(312)

发布时间:2014-09-16 11:01:57

Java 内存溢出(java.lang.OutOfMemoryError)的常见情况和处理方式总结java.lang.OutOfMemoryError这个错误我相信大部分开发人员都有遇到过,产生该错误的原因大都出于以下原因:JVM内存过小、程序不严密,产生了过多的垃圾。导致OutOfMemoryError异常的常见原因有以下几种:内存中加载的数据量过于庞大.........【阅读全文】

阅读(1109) | 评论(0) | 转发(0)

发布时间:2013-11-13 16:51:42

虚拟机栈和本地方法栈溢出  StackOverflowError关于虚拟机栈和本地方法栈,在 Java 虚拟机规范中描述了两种异常:  如果线程请求的栈深度大于虚拟机所允许的最大深度,将抛出 StackOverflowError 异常。  如果虚拟机在扩展栈时无法申请到足够的内存空间,则抛出 OutOfMemoryError 异常。  这里把.........【阅读全文】

阅读(6777) | 评论(0) | 转发(0)

发布时间:2013-11-13 15:53:34

依赖用户线程的启动和结束而建立和销毁(线程私有):--程序计数器(Program Counter Register)是一块较小的内存空间,它的作用可以看做是当前线程所执行的字节码的行号指示器。--虚拟机栈描述的是Java方法执行的内存模型:每个方法被执行的时候都会同时创建一个栈帧(Stack Frame①)用于存储局部.........【阅读全文】

阅读(1698) | 评论(0) | 转发(0)

发布时间:2013-11-13 11:54:10

什么是内存泄露看到网上有很多人都在问内存泄露与内存溢出的区别(CSDN上),而且后面还有一大堆的跟帖在用不同形式的语言予以解答,我看了以后思绪万千啊。内存泄露是导致内存溢出的原因之一,说他们的区别纯属无稽之谈。要解释什么是内存泄露还真是个费事的活,我用一个例子来解释下:package outofmem;.........【阅读全文】

阅读(5042) | 评论(3) | 转发(2)
给主人留下些什么吧!~~

dq9607272015-05-20 14:42

急求一个源代码包,随便的一个就ok,做实验用的

回复  |  举报
留言热议
请登录后留言。

登录 注册