java技术经理面试题
风雨兼程之2017
做一个介于牛A和牛C之间的人.
展开
-
Java 内存模型及GC原理 --经典
一个优秀Java程序员,必须了解Java内存模型、GC工作原理,以及如何优化GC的性能、与GC进行有限的交互,有一些应用程序对性能要求较高,例如嵌入式系统、实时系统等,只有全面提升内存的管理效率,才能提高整个应用程序的性能。本文将从JVM内存模型、GC工作原理,以及GC的几个关键问题进行探讨,从GC角度提高Java程序的性能。一、Java内存模型按照官方的说法:转载 2015-08-01 17:21:19 · 594 阅读 · 0 评论 -
java技术经理面试题
公司最近招项目经理,我负责一面。下面是我面试的部分问题,有些问题想起来在补充。 因为是项目经理级别的人,所以比较慎重,要两论面试。一.java1. jvm虚拟机了解吗? 讲一下java类加载的过程?jvm内存有几个部分(提示:哪些代?),分别是做什么的?2. gc了解吗? 请以sun jdk为例讲一下垃圾回收机制。3.转载 2015-08-01 16:12:19 · 15930 阅读 · 0 评论 -
JVM内存模型及内存分配过程
一、JVM内存模型JVM主要管理两种类型内存:堆(Heap)和非堆(Permanent区域)。1、Heap是运行时数据区域,所有类实例和数组的内存均从此处分配。Heap区分两大块,一块是 Young Generation,另一块是Old Generation: 1)在Young Generation中,有一个叫Eden Space的空间,主要是用来存放新生的对象,还有两个Surviv转载 2015-08-01 16:22:01 · 533 阅读 · 0 评论 -
SaaS、PaaS和IaaS的区别
解释一,来自百度百科。 根据NIST的权威定义,云计算有SPI,即SaaS、PaaS和IaaS三大服务模式。这是目前被业界最广泛认同的划分。PaaS和IaaS源于SaaS理念。PaaS和IaaS可以直接通过SOA/Web Services向平台用户提供服务,也可以作为SaaS模式的支撑平台间接向最终用户服务。1. SaaS:提供给客户的服务是运营商运行在云计算基础设施上的应用程序,用户可以在各种设...转载 2018-02-26 17:09:28 · 711 阅读 · 0 评论