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

搜索资源列表

  1. Java堆的管理--垃圾回收

  2. Java堆的管理--垃圾回 说的还是可以哈
  3. 所属分类:Java

    • 发布日期:2009-06-22
    • 文件大小:12kb
    • 提供者:rm234
  1. 125条常见的java面试笔试题汇总.chm

  2. 103、垃圾回收器的基本原理是什么?垃圾回收器可以马上回收内存吗?有什么办法主动通知虚拟机进行垃圾回收?  对于GC来说,当程序员创建对象时,GC就开始监控这个对象的地址、大小以及使用情况。通常,GC采用有向图的方式记录和管理堆(heap)中的所有对象。通过这种方式确定哪些对象是"可达的",哪些对象是"不可达的"。当GC确定一些对象为"不可达"时,GC就有责任回收这些内存空间。可以。程序员可以手动执行System.gc(),通知GC运行,但是Java语言规范并 不保证GC一定会执行。 ...展
  3. 所属分类:Java

    • 发布日期:2009-07-16
    • 文件大小:75kb
    • 提供者:bbklixinqing
  1. JAVA面试题最全集

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

    • 发布日期:2010-03-13
    • 文件大小:69kb
    • 提供者:chenwenpeng2010
  1. JAVA内存分配精讲.docx

  2. Java内存分配与管理是Java的核心技术之一,之前我们曾介绍过Java的内存管理与内存泄露以及Java垃圾回收方面的知识,今天我们再次深入Java核心,详细介绍一下Java在内存分配方面的知识。一般Java在内存分配时会涉及到以下区域: ◆寄存器:我们在程序中无法控制 ◆栈:存放基本类型的数据和对象的引用,但对象本身不存放在栈中,而是存放在堆中 ◆堆:存放用new产生的数据 ◆静态域:存放在对象中用static定义的静态成员 ◆常量池:存放常量 ◆非RAM存储:硬盘等永久存储空间
  3. 所属分类:Java

    • 发布日期:2010-12-28
    • 文件大小:41kb
    • 提供者:zhangchengbing1
  1. java课件 2010年基础

  2. 本课件分为 17节 学者建议一天学习一节并完成里面的上机任务和理论作业,并且回顾之前的知识! 自学规则! 其中 T表示理论知识学习自学每节自学时间为1个半个小时(每个实例有源码请在同一文件夹寻找!) L表示上机练习练习时间为1个半小时(每个上机任务有源代码和答案 请自觉完成!) 1 Java入门 2 基本语法与流程控制 3 Java类与对象 4 深入Java类与对象 5 接口与异常处理 6 AW简介 7 事件处理 8 窗体图形图像处理与Apple程序设计 9 Swing界面介绍 10 Swin
  3. 所属分类:Java

    • 发布日期:2011-01-02
    • 文件大小:5mb
    • 提供者:hsttmht
  1. J a v a 堆的管理-垃圾回收机制的算法分析与研究

  2. JAVA堆的管理-垃圾回收机制的算法分析与研究
  3. 所属分类:Java

    • 发布日期:2011-08-10
    • 文件大小:153kb
    • 提供者:yoyoapple9
  1. java内存分配详解

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

    • 发布日期:2012-02-22
    • 文件大小:39kb
    • 提供者:w516292629
  1. Java虚拟机规范(Java SE 7).pdf

  2. 第1章 引言 ........................................................... 18 1.1 简史 .......................................................... 18 1.2 Java虚拟机 ................................................... 18 1.3 各章节提要 .................................
  3. 所属分类:Java

    • 发布日期:2013-10-17
    • 文件大小:2mb
    • 提供者:suixingbugai
  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
    • 文件大小:7kb
    • 提供者: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
    • 文件大小:17kb
    • 提供者:u014785110
  1. java垃圾回收以及jvm参数调优概述

  2. Java技术体系中所提倡的自动内存管理最终可以归结为自动化地解决了两个问题:给对象分配内存以及回收分配给对象的内存。而且这两个问题针对的内存区域就是Java内存模型中的堆。垃圾回收机制的引入可以有效的防止内存泄露、保证内存的有效使用,也大大解放了Java程序员的双手,使得他们在编写程序的时候不再需要考虑内存管理。本文主要对java垃圾回收机制以及jvm参数等方面做个综述,也算是自己做开发这几年对这方面的一个总结。
  3. 所属分类:Java

    • 发布日期:2017-06-18
    • 文件大小:1mb
    • 提供者:a925907195
  1. Java堆内存和栈内存

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

    • 发布日期:2020-12-22
    • 文件大小:80kb
    • 提供者:weixin_38719635
  1. 浅谈关于C#的垃圾回收机制

  2. 理解C#垃圾回收机制我们首先说一下CLR(公共语言运行时,Common Language Runtime)它和Java虚拟机一样是一个运行时环境,核心功能包括:内存管理、程序集加载、安全性、异步处理和线程同步。 CTS(Common Type System)通用类型系统,它把.Net中的类型分为2大类,引用类型与值类型。.Net中所有类型都间接或直接派生至System.Object类型。所有的值类型都是System.ValueType的子类,而System.ValueType本身却是引用类型。
  3. 所属分类:其它

    • 发布日期:2020-12-31
    • 文件大小:69kb
    • 提供者:weixin_38553466
  1. 避免垃圾回收延迟的技巧

  2. 从Java6开始,要求标准化非堆存储(off-heap)作为Java内部API的提议就已经在JDK强化提案(JEP)中被提出。这种方式的处理能力和堆存储(on-heap)一样高效,并且没有堆存储使用中的一些局限问题。堆存储在百万数量级瞬时使用的对象/值下工作的相当好,但是一旦你试图存储十亿数量级的对象/值时,你就要想办法去避免垃圾回收带来的持续增加的延迟。并且有时系统会要求同时保证大量数据处理和低延迟。非堆存储就是有这样一种能力:独立管理内存空间而不产生垃圾回收压力。Java中管理集合的两个类”
  3. 所属分类:其它

    • 发布日期:2021-02-26
    • 文件大小:196kb
    • 提供者:weixin_38693753
  1. java内存管理(堆、栈、方法区)

  2. 首先我们要了解我们为什么要学习java虚拟机的内存管理,不是java的gc垃圾回收机制都帮我们释放了内存了吗?但是在写程序的过程中却也往往因为不懂内存管理而造成了一些不容易察觉到的内存问题,并且在内存问题出现的时候,也不能很快的定位并解决。因此,了解并掌握Java的内存管理是我们必须要做的是事,也只有这样才能写出更好的程序,更好地优化程序的性能。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内
  3. 所属分类:其它

    • 发布日期:2021-02-24
    • 文件大小:374kb
    • 提供者:weixin_38732912
  1. 避免垃圾回收延迟的技巧

  2. 从Java6开始,要求标准化非堆存储(off-heap)作为Java内部API的提议就已经在JDK强化提案(JEP)中被提出。这种方式的处理能力和堆存储(on-heap)一样高效,并且没有堆存储使用中的一些局限问题。堆存储在百万数量级瞬时使用的对象/值下工作的相当好,但是一旦你试图存储十亿数量级的对象/值时,你就要想办法去避免垃圾回收带来的持续增加的延迟。并且有时系统会要求同时保证大量数据处理和低延迟。非堆存储就是有这样一种能力:独立管理内存空间而不产生垃圾回收压力。Java中管理集合的两个类”
  3. 所属分类:其它

    • 发布日期:2021-02-21
    • 文件大小:196kb
    • 提供者:weixin_38508126
  1. java内存管理(堆、栈、方法区)

  2. 首先我们要了解我们为什么要学习java虚拟机的内存管理,不是java的gc垃圾回收机制都帮我们释放了内存了吗?但是在写程序的过程中却也往往因为不懂内存管理而造成了一些不容易察觉到的内存问题,并且在内存问题出现的时候,也不能很快的定位并解决。因此,了解并掌握Java的内存管理是我们必须要做的是事,也只有这样才能写出更好的程序,更好地优化程序的性能。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干不同的数据区域,这些区域都有各自的用途以及创建和销毁的时间。Java虚拟机所管理的内
  3. 所属分类:其它

    • 发布日期:2021-01-27
    • 文件大小:373kb
    • 提供者:weixin_38695751
  1. 哪个更快:Java堆还是本地内存

  2. 使用Java的一个好处是你可以不用亲自来管理内存的分配和释放。当你用new关键字来实例化一个对象时,它所需的内存会自动的在Java堆中分配。堆会被垃圾回收器进行管理,并且它会在对象超出作用域时进行内存回收。但是在JVM中有一个‘后门’可以让你访问不在堆中的本地内存(native memory)。在这篇文章中,我会给你演示一个对象是怎样以连续的字节码的方式在内存中进行存储,并且告诉你是应该怎样存储这些字节,是在Java堆中还是在本地内存中。后我会怎样从JVM中访问内存更快给一些结论:是用Java堆
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:55kb
    • 提供者:weixin_38731226
  1. JVM内存模型及垃圾回收

  2. 定义 通俗的来讲,jvm主要分为5个部分  程序计数器、虚拟机枝、本地方法枝、 Java 堆、 方法区, 引用大佬总结的概括程序计数器用于存放下一条运行的指令,虚拟机栈和本地方法栈用于存放函数调用堆栈信息, Java 堆用于存放 Java 程序运行时所需的对象等数据,方法区用于存放程序的类元数据信息 。          程序计数器: 是一块很小的内存空间,每个线程私有,可以看作当前线程程序执行的字节码的行号提示器。 栈: 线程私有存储空间,访问速度仅次于寄存器,栈里面的存储单位为,栈帧, 栈帧
  3. 所属分类:其它

    • 发布日期:2021-01-21
    • 文件大小:414kb
    • 提供者:weixin_38570406
  1. Java的垃圾回收机制详解

  2. 1、垃圾回收   垃圾回收是Java程序设计中内存管理的核心概念,JVM的内存管理机制被称为垃圾回收机制。   一个对象创建后被放置在JVM的堆内存中,当永远不再引用这个对象时,它将被JVM在堆内存中回收。被创建的对象不能再生,同时也没有办法通过程序语句释放它们。即当对象在JVM运行空间中无法通过根集合到达(找到)时,这个对象被称为垃圾对象。根集合是由类中的静态引用域与本地引用域组成的。JVM通过根集合索引对象。   在做Java应用开发时经常会用到由JVM管理的两种类型的内存:堆内
  3. 所属分类:其它

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