码迷,mamicode.com
首页 >  
搜索关键字:回收    ( 8645个结果
JAVA整理01--面向对象基础
一:面向对象与面向过程 笼统说,一个流程简单一个复杂,面向过程好比开车上路,可以简单罗列出几个动作:上车,系安全带,点火,出发;向过程好比造出一辆汽车,肯定不能从焊铁做起,第一步是收集所需要的各个部分(对象),通过一定的规律与逻辑去操作对象完成最终的结果。 对象是实际的东西,类是对象的模板,对对象的 ...
分类:编程语言   时间:2019-03-13 12:13:32    阅读次数:161
深入理解C++内存管理机制
关于C++的内存处理,可分为三大块,分别是: (一)内存管理机制 (二)内存泄露处理 (三)内存回收机制 这篇文章将就(一)内存管理机制 进行深入探讨,如有错误欢迎大家指正。 C++的内存管理也可细分为 1. 程序内存布局 2. 内存的分配方式 3. 常见内存错误及对策 一. 程序内存布局 查了相关 ...
分类:编程语言   时间:2019-03-12 23:57:03    阅读次数:313
【java_基础】JVM内存模型和垃圾回收机制
1. JVM内存模型 Java虚拟机在程序执行过程会把jvm的内存分为若干个不同的数据区域来管理,这些区域有自己的用途,以及创建和销毁时间。 先来看一下Java程序具体执行的过程 上图中的运行数据区(Runtime Data Areas)即为JVM内存区域,其结构如下图: 各区域存储的具体信息: 1 ...
分类:编程语言   时间:2019-03-12 16:53:36    阅读次数:228
第3章 面向对象 (上)
本章重点 ·面向对象的概念 ·类与对象 ·构造方法 ·this和static关键字 ·内部类 3.1 面向对象的概念 面向对象:在程序中使用对象来映射现实中的事物,使用对象的关系来描述事物之前的联系。 1.封装性 封装是面向对象的核心思想,将对象的属性和行为封装起来,不需要让外界知道具体实现细节。 ...
分类:其他好文   时间:2019-03-12 16:48:31    阅读次数:175
删除删不掉的文件
教你一个无敌删除的命令,所有的流氓软件及顽固程序等都可以轻松的删除 桌面右键-新建-文本文档-(双击桌面的这个新建的文本文档,把下面的命令复制后粘贴进去)写入下列命令: DEL /F /A /Q \\?\%1 RD /S /Q \\?\%1 文件-另存为"统统删除.bat" (名字叫什么都可以,不过 ...
分类:其他好文   时间:2019-03-11 17:31:46    阅读次数:177
Jvm垃圾回收器(终结篇)
知识回顾: 第一篇《Jvm垃圾回收器(基础篇)》主要讲述了判断对象的生死?两种基础判断对象生死的算法、引用计数法、可达性分析算法,方法区的回收。在第二篇《Jvm垃圾回收器(算法篇)》中主要介绍了垃圾回收的几种常用算法:标记-清除、复制算法、标记-整理算法、分代收集算法。那么接下来我们重点研究Jvm的 ...
分类:其他好文   时间:2019-03-11 16:23:01    阅读次数:181
11.c#类的成员初始化顺序
转自http://www.cnblogs.com/siceblue/archive/2009/01/15/1376430.html C#作为一种纯面向对象的话言,为它编写的整个代码里面到处都离不开对象。一个对象的完整的生命周期是从开始分配空间到初始化,到使用,最后是销毁,使用的资源被回收。要想真正写 ...
分类:Windows程序   时间:2019-03-11 16:16:49    阅读次数:241
讲一讲垃圾回收算法
算法一:引用计数法,这是一种经典的方法,具体是对对象设置一个计数器,每增加一个变量对其的引用,引用计数器就增加1;每减少一个,引用计数器就减少1.只要当引用计数器变为0的时候就会被回收。劣势:1、采用这种办法无论增加减少都是频繁操作对象,增加系统的损耗。2、这种方法无法处理循环引用的情况,就是A引用 ...
分类:编程语言   时间:2019-03-11 14:59:09    阅读次数:223
JAVA基础学习之-ThreadPoolExecutor的实现原理
池技术是性能优化的重要手段:连接池,线程池已经是开发中的标配了。面试中这个知识点也是高频问题。抽空学习了Java的ThreadPoolExecutor,把学习的思路记录一下。由于线程的创建和销毁都是系统层面的操作,涉及到系统资源的占用和回收,所以创建线程是一个重量级的操作。为了提升性能,就引入了线程池;即线程复用。Java不仅提供了线程池,还提供了线程池的操作工具类。我们由浅入深了解一下。impo
分类:编程语言   时间:2019-03-10 23:31:39    阅读次数:289
python垃圾回收机制
概述: 不同于C/C++,像Python这样的语言是不需要程序员写代码来管理内存的,它的GC(Garbage Collection)机制 实现了自动内存管理。GC做的事情就是解放程序员的双手,找出内存中不用的资源并释放这块内存。 下面我们来看看Python的GC是怎么做的: Python自带的解释器 ...
分类:编程语言   时间:2019-03-10 15:05:59    阅读次数:176
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!