您好,欢迎光临本网站![请登录][注册会员]  

搜索资源列表

  1. java堆栈的区别 -- 详解

  2. 堆和栈是两个不同的概念 堆和栈的区别 一、预备知识—程序的内存分配 一个由c/C++编译的程序占用的内存分为以下几个部分 1、栈区(stack)— 由编译器自动分配释放 ,存放函数的参数值,局部变量的值等。其操作方式类似于数据结构中的栈。 2、堆区(heap) — 一般由程序员分配释放, 若程序员不释放,程序结束时可能由OS回收 。注意它与数据结构中的堆是两回事,分配方式倒是类似于链表,呵呵。 3、全局区(静态区)(static)—,全局变量和静态变量的存储是放在一块的,初始化的全局变量和静态
  3. 所属分类:C

    • 发布日期:2009-12-24
    • 文件大小:17408
    • 提供者:hexiang221
  1. JAVA面试题最全集

  2. 一、Java基础知识 1.Java有那些基本数据类型,String是不是基本数据类型,他们有何区别。 2.字符串的操作: 写一个方法,实现字符串的反转,如:输入abc,输出cba 写一个方法,实现字符串的替换,如:输入bbbwlirbbb,输出bbbhhtccc。 3.数据类型之间的转换 如何将数值型字符转换为数字(Integer,Double) 如何将数字转换为字符 如何取小数点前两位,并四舍五入。 4.日期和时间 如何取得年月日,小时分秒 如何取得从1970年到现在的毫秒数 如何获取某个日
  3. 所属分类:Java

    • 发布日期:2010-03-13
    • 文件大小:70656
    • 提供者:chenwenpeng2010
  1. java内存泄露、溢出检查方法和工具

  2. 本作者项目原创经历,内容关于java的一个web项目内存溢出的分析和解决,其中详细介绍了诊断的方法和一些工具的使用,重点写了利用Eclipse Memory Analyzer 分析工具来分析jvm的堆快照。很有实用价值。
  3. 所属分类:Java

    • 发布日期:2011-11-11
    • 文件大小:306176
    • 提供者:oaita
  1. java内存分配详解

  2. Java 把内存划分成两种:一种是栈内存,另一种是堆内存。在函数中定义的一些基本类型的变量和对象的引用变量都是在函数的 栈内存中分配,当在一段代码块定义一个变量时,Java 就在栈中为这个变量分配内存空间,当超过变量的作用域后,Java 会自动 释放掉为该变量分配的内存空间,该内存空间可以立即被另作它用。 堆内存用来存放由 new 创建的对象和数组,在堆中分配的内存,由 Java 虚拟机的自动垃圾回收器来管理。在堆中产生了一个数 组或者对象之后,还可以在栈中定义一个特殊的变量,让栈中的这个变量
  3. 所属分类:Java

    • 发布日期:2012-02-22
    • 文件大小:39936
    • 提供者:w516292629
  1. java内存溢出

  2. Java是如何管理内存 为了判断Java中是否有内存泄露,我们首先必须了解Java是如何管理内存的。Java的内存管理就是对象的分配和释放 问题。在Java中,程序员需要通过关键字new为每个对象申请内存空间 (基本类型除外),所有的对象都在堆 (Heap)中分配空间。另外,对象的释放是由GC决定和执行的。
  3. 所属分类:Java

    • 发布日期:2012-04-21
    • 文件大小:158720
    • 提供者:tec_dot
  1. java 内存泄漏的解决方案

  2.    本文介绍了Java内存溢出的详细解决方案。本文总结内存溢出主要有两种情况,而JVM经常调用垃圾回收器解决内存堆不足的问题,但是有时仍会有内存不足的错误。作者分析了JVM内存区域组成及JVM设置虚拟内存的方式,从而给出了一系列解决方案。
  3. 所属分类:Java

    • 发布日期:2014-03-06
    • 文件大小:118784
    • 提供者:u013763293
  1. java核心面试技术点

  2. java核心面试技术点 线程 单例模式下的线程安全http://blog.sina.com.cn/s/blog_75247c770100yxpb.html map集合 集合数据结构及方法的使用 多线程 线程进程 线程状态 线程状态的改变 sql :临时表、游标、存贮过程、触发机制http://www.cnblogs.com/SkySoot/archive/2012/04/09/2439190.html jvm工作原理 JVM中类的装载是由ClassLoader和它的子类来实现的,Java Cl
  3. 所属分类:Java

    • 发布日期:2014-04-18
    • 文件大小:7168
    • 提供者:u014785110
  1. java核心面试

  2. 线程 单例模式下的线程安全http://blog.sina.com.cn/s/blog_75247c770100yxpb.html map集合 集合数据结构及方法的使用 多线程 线程进程 线程状态 线程状态的改变 sql :临时表、游标、存贮过程、触发机制http://www.cnblogs.com/SkySoot/archive/2012/04/09/2439190.html jvm工作原理 JVM中类的装载是由ClassLoader和它的子类来实现的,Java ClassLoader 是一
  3. 所属分类:Java

    • 发布日期:2014-04-18
    • 文件大小:17408
    • 提供者:u014785110
  1. Java堆内存又溢出了!教你一招必杀技(推荐)

  2. 主要介绍了Java内存溢出问题,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
  3. 所属分类:其它

    • 发布日期:2020-08-26
    • 文件大小:131072
    • 提供者:weixin_38528680
  1. Java 堆内存溢出原因分析

  2. 主要介绍了Java 堆内存溢出原因分析,任何使用过基于 Java 的企业级后端应用的软件开发者都会遇到过这种报错,java.lang.OutOfMemoryError:Java heap space。,需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-08-25
    • 文件大小:345088
    • 提供者:weixin_38535812
  1. java内存溢出示例(堆溢出、栈溢出)

  2. 主要介绍了java内存溢出示例(堆溢出、栈溢出),需要的朋友可以参考下
  3. 所属分类:其它

    • 发布日期:2020-09-04
    • 文件大小:19456
    • 提供者:weixin_38687968
  1. Java内存溢出及分析

  2. 对于内存溢出,首先想到的是C语言,其实不然,java中也有各种的内存溢出。对于java程序员,在虚拟即中,不需要为每一个新建对象去delete/free内存,不容易出现内存溢出。但是,正   是由于这种机制,java中如果出现了内存溢出将是一个很麻烦的事情,所以,对java虚拟机的内存使用的掌握能很好的帮助你排除问题。   java内存有几种:程序计数器,虚拟机栈,方法常量区,堆,本地方法栈,直接内存。既然分析内存溢出,那从这几种内存逐一分析。   1,程序计数器:是一个较小的内存空间,是
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:55296
    • 提供者:weixin_38727928
  1. Java内存区域与内存溢出

  2. 内存区域   Java虚拟机在执行Java程序的过程中会把他所管理的内存划分为若干个不同的数据区域。Java虚拟机规范将JVM所管理的内存分为以下几个运行时数据区:程序计数器、Java虚拟机栈、本地方法栈、Java堆、方法区。下面详细阐述各数据区所存储的数据类型。        程序计数器(Program Counter Register)   一块较小的内存空间,它是当前线程所执行的字节码的行号指示器,字节码解释器工作时通过改变该计数器的值来选择下一条需要执行的字节码指令,分支、
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:123904
    • 提供者:weixin_38715831
  1. 关于java堆内存溢出的几种情况

  2. 【情况一】   java.lang.OutOfMemoryError: Java heap space:这种是java堆内存不够,一个原因是真不够,另一个原因是程序中有死循环;   如果是java堆内存不够的话,可以通过调整JVM下面的配置来解决:   -Xms3062m   -Xmx3062m   【情况二】   java.lang.OutOfMemoryError: GC overhead limit exceeded   【解释】:JDK6新增错误类型,当GC为释放很小空间占
  3. 所属分类:其它

    • 发布日期:2020-12-22
    • 文件大小:47104
    • 提供者:weixin_38632763
  1. android内存及内存溢出分析详解

  2. 一、Android的内存机制    Android的程序由Java语言编写,所以Android的内存管理与Java的内存管理相似。程序员通过new为对象分配内存,所有对象在java堆内分配空间;然而对象的释放是由垃圾回收器来完成的。C/C++中的内存机制是“谁污染,谁治理”,java的就比较人性化了,给我们请了一个专门的清洁工(GC)。    那么GC怎么能够确认某一个对象是不是已经被废弃了呢?Java采用了有向图的原理。Java将引用关系考虑为图的有向边,有向边从引用者指向引用对象。线程对象可
  3. 所属分类:其它

    • 发布日期:2021-01-04
    • 文件大小:80896
    • 提供者:weixin_38691256
  1. 性能测试总结之内存泄露和内存溢出[2]

  2. 性能测试总结之内存泄露和内存溢出[2]软件测试而Java的使用的是堆内存,java堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,“垃圾回收”也是主要是和堆内存(Heap)有关。垃圾  性能测试总结之内存泄露和内存溢出[2] 软件测试    而Java的使用的是堆内存,java堆是一个运行时数据区,类的实例(对象)从中分配空间。Java虚拟机(JVM)的堆中储存着正在运行的应用程序所建立的所有对象,“垃圾回收”也是主要是
  3. 所属分类:其它

    • 发布日期:2021-03-23
    • 文件大小:50176
    • 提供者:weixin_38627521
  1. 性能测试总结之内存泄露和内存溢出

  2. 刚刚做完了一个项目的性能测试,“有幸”也遇到了内存泄露的案例,所以在此和大家分享一下。主要从以下几部分来说明,关于内存和内存泄露、溢出的概念,区分内存泄露和内存溢出;内存的区域划分,了解GC回收机制;重点关注如何去监控和发现内存问题;此外分析出问题还要如何解决内存问题。下面就开始本篇的内容:第一部分概念众所周知,java中的内存java虚拟机自己去管理的,他不想C++需要自己去释放。笼统地去讲,java的内存分配分为两个部分,一个是数据堆,一个是栈。程序在运行的时候一般分配数据堆,把局部的临时的
  3. 所属分类:其它

    • 发布日期:2021-02-27
    • 文件大小:204800
    • 提供者:weixin_38721119
  1. Java 内存区域与内存溢出

  2. 内存区域   Java虚拟机在执行Java程序的过程中会把他所管理的内存划分为若干个不同的数据区域。Java虚拟机规范将JVM所管理的内存分为以下几个运行时数据区:程序计数器,Java虚拟机栈,本地方法栈,Java堆,方法区。下面详细阐述各数据区所存储的数据类型。   程序计数器(Program Counter Register)   一块较小的内存空间,它是当前线程所执行的子节码的行号指示器,字节码解释器工作时通过改变该计数器的值来选择下一条需要执行的子节码指令,分支、跳转、循环
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:393216
    • 提供者:weixin_38656226
  1. linux解决Tomcat内存溢出的问题

  2. Tomcat本身不能直接在计算机上运行,需要依赖于操作系统和一个JAVA虚拟机。JAVA程序启动时JVM会分配一个初始内存和最大内存给程序。当程序需要的内存超出内存的最大值时虚拟机就会提示内存溢出,并且导致应用服务崩溃。 一、常见的Java内存溢出有以下三种: 1. java.lang.OutOfMemoryError: Java heap space 即JVM Heap溢出 解释说明:JVM在启动的时候会自动设置JVM Heap的值,JVM堆的设置是指java程序运行过程中JVM可以调配使用
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:64512
    • 提供者:weixin_38747946
  1. 一个JSP页面导致的tomcat内存溢出的解决方法

  2. 今天新能测试组的同事找我看一个奇怪的现象。一个tomcat应用,里面只有一个单纯的jsp页面,而且这个jsp页面没有任何java代码(想用这个jsp页面测试在她的服务器上的一个tomcat的最大QPS)。但是用loadrunner压测了几分钟之后,分配了1024M堆内存的tomcat居然包heap space outofmemory!这个页面的代码如下: 代码如下: <!DOCTYPE html
  3. 所属分类:其它

    • 发布日期:2021-01-20
    • 文件大小:45056
    • 提供者:weixin_38500222
« 12 3 »