【JVM】
文章平均质量分 96
Terence Jing
不忘初心.
Easy as pie.
展开
-
Java源码编译机制、类加载机制、类执行机制
-----------------------------------------------------------------------------------------------------------------Java代码编译和执行的整个过程包含了以下三个重要的机制:Java源码编译机制类加载机制类执行机制这里对其一一简单的介绍。------------...原创 2017-08-31 14:09:28 · 1737 阅读 · 0 评论 -
JVM体系架构和工作机制
-------------------------------------------------------------------------------------------------------------------------------------------一个java代码文件,要想被执行,主要经过的步骤有: 源代码(SourceCode)-》编译器(预处理器p...原创 2017-08-31 11:05:56 · 1042 阅读 · 0 评论 -
JVM内存划分、JVM内存分配机制、JVM垃圾回收机制
---------------------------------------------------JVM内存管理分为两部分:内存分配内存回收------------------------------------------------------内存回收经常也被叫做垃圾回收。(附带资料:JVM面试题超链接、JVM性能调优和 参数说明)*很多人迷惑一个问题,既然J...原创 2017-09-01 12:16:02 · 11484 阅读 · 6 评论 -
HashMap设计原理、HashMap的数据结构、HashMap源码实现
1. HashMap的设计原理HashMap设计思路 Map<K,V>是一种以键值对存储数据的容器,而HashMap则是借助了键值Key的hashcode值来组织存储,使得可以非常快速和高效地地根据键值key进行数据的存取。 对于键值对<Key,Value>,HashMap内部会将其封装成一个对应的Entry<Key,Value>对象,...转载 2017-08-30 10:59:34 · 7379 阅读 · 0 评论 -
List集合设计与实现
1 List List实现Collection接口,它的数据结构是有序可以重复的结合,它有三个实现类:ArrayList、LinkList、Vector;三个实现类的区别:ArrayList:底层数据结构使数组结构,查询速度快,增删改慢,LinkList:底层使用链表结构,增删速度快,查询稍慢;Vector:底层是数组结构,线程同步;ArrayList...原创 2017-08-30 11:11:06 · 1198 阅读 · 0 评论