原文:.NET面试题解析(06)-GC与内存管理

系列文章目录地址: .NET面试题解析 开篇来谈谈面试 amp 系列文章索引 GC作为.NET的重要核心基础,是必须要了解的。本文主要侧重于GC内存管理中的一些关键点,如要要全面深入了解其精髓,最好还是多看看书。 常见面试题目: . 简述一下一个引用对象的生命周期 . 创建下面对象实例,需要申请多少内存空间 . 什么是垃圾 . GC是什么,简述一下GC的工作方式 . GC进行垃圾回收时的主要流程 ...

2016-03-10 09:22 32 9690 推荐指数:

查看详情

JVM内存模型和面试题解析

一、JVM运行时区域      其中,     线程私有的:程序计数器,虚拟机栈,本地方法栈     线程共享的:堆,方法区,直接内存 1 程序计数器   程序计数器是一块较小的内存空间,可以看作是当前线程所执行的字节码的行号指示器。字节码解释器工作时通过改变这个计数器的值来选取 ...

Sat Apr 27 02:02:00 CST 2019 0 15387
.NET面试题解析(02)-拆箱与装箱

系列文章目录地址: .NET面试题解析(00)-开篇来谈谈面试 & 系列文章索引 装箱和拆箱几乎是所有面试题中必考之一,看上去简单,就往往容易被忽视。其实它一点都不简单的,一个简单的问题也可以从多个层次来解读。 常见面试题 ...

Thu Mar 03 17:17:00 CST 2016 23 8452
.NET面试题解析(04)-类型、方法与继承

系列文章目录地址: .NET面试题解析(00)-开篇来谈谈面试 & 系列文章索引 做技术是清苦的。一个人,一台机器,相对无言,代码纷飞,bug无情。须梦里挑灯,冥思苦想,肝血暗耗,板凳坐穿。世界繁华竞逐,而你独钓寒江,看尽千山暮雪,听彻寒更雨歇 ...

Mon Mar 07 08:51:00 CST 2016 18 8963
.NET面试题解析(02)-拆箱与装箱

转自: http://www.cnblogs.com/anding/p/5236739.html 常见面试题目: 1.什么是拆箱和装箱? 2.什么是箱子? 3.箱子放在哪里? 4.装箱和拆箱有什么性能影响? 5.如何避免隐身装箱? 6.箱子 ...

Thu Feb 01 18:21:00 CST 2018 0 1720
RabbitMQ面试题解析

1.消息队列的作用与使用场景? 异步:批量数据异步处理。例:批量上传文件,比如代发代扣文件 削峰:高负载任务负载均衡。例:电商秒杀抢购 解耦:串行任务并行化。例:退货流程解耦。 广播:基于Pu ...

Wed Jan 08 20:47:00 CST 2020 0 1099
Java高级面试题解析(一)

最近,在看一些java高级面试题,我发现我在认真研究一个面试题的时候,我自己的收获是很大的,我们在看看面试题的时候,不仅仅要看这个问题本身,还要看这个问题的衍生问题,一个问题有些时候可能是一个问题群(如果只关注问题本身,可以跳过补充部分)。 这个是我一个多星期的奋战结果,把它记录下来,如有不当 ...

Sat Feb 16 07:16:00 CST 2019 0 5648
iOS面试题内存管理

本文围绕内存管理的几种方法展开叙述。 1.内存管理是什么? 内存管理,就是对内存资源进行优化。 2.内存管理的三种方法? Objective-C的内存管理主要有三种方式ARC(自动内存计数)、MRC(手动内存计数)、内存池。 3.MRC是什么?管理原则是什么?存在的问题? MRC,全称 ...

Wed Jun 29 16:37:00 CST 2016 6 1451
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM