![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
转载文章
土豆司机
找到适合自己的路,才是出路。
展开
-
【转载】JDK,JRE,JVM区别与联系
JDK : Java Development ToolKit(Java开发工具包)。JDK是整个JAVA的核心,包括了Java运行环境(Java Runtime Envirnment),一堆Java工具(javac/java/jdb等)和Java基础的类库(即Java API 包括rt.jar)。JDK有以下三种版本: J2SE,standard edition,标准版,是我们通常用的一个版本转载 2016-08-13 00:10:49 · 239 阅读 · 0 评论 -
【转载】Java虚拟机的内存组成以及堆内存介绍
一、java内存组成介绍:堆(Heap)和非堆(Non-heap)内存按照官方的说法:“Java 虚拟机具有一个堆,堆是运行时数据区域,所有类实例和数组的内存均从此处分配。堆是在 Java 虚拟机启动时创建的。”“在JVM中堆之外的内存称为非堆内存(Non-heap memory)”。可以看出JVM主要管理两种类型的内存:堆和非堆。简单来说堆就是Java代码可及的内存,是留给开发人员使用的;非堆就是转载 2016-08-13 01:16:28 · 351 阅读 · 0 评论 -
【转载】Jvm垃圾回收算法,回收策略,回收器
Java 语言的一大特点就是可以进行自动垃圾回收处理,而无需开发人员过于关注系统资源,例如内存资源的释放情况。自动垃圾收集虽然大大减轻了开发人员的后顾之忧,基本上不用担心垃圾回收问题了,注意是基本上喔,因为我们还有常见的OOM。拥有垃圾收集器可以说是 Java 语言与 C++语言的一项显著区别。在 C++语言中,程序员必须小心谨慎地处理每一项内存分配,且内存使用完后必须手工释放曾经占用的内存空间。当转载 2016-08-14 03:09:05 · 1813 阅读 · 2 评论