随笔分类 -  java

摘要:Java语言三大平台 JavaSE: Java PlatForm Standrad Edtion -- Java标准版 -- 适用于开发桌面型, C/S架构型的应用程序 -- C/S: Client/Server(客户端/服务器) -- B/S: Browser/Server(浏览器/服务器) Ja 阅读全文
posted @ 2018-07-03 08:24 LDY~禹 阅读(661) 评论(0) 推荐(0)
摘要:首先是JDK JDK(Java Development Kit) 是 Java 语言的软件开发工具包(SDK)。在JDK的安装目录下有一个jre目录,里面有两个文件夹bin和lib,在这里可以认为bin里的就是jvm,lib中则是jvm工作所需要的类库,而jvm和 lib合起来就称为jre。 然后我 阅读全文
posted @ 2018-07-03 08:19 LDY~禹 阅读(124) 评论(0) 推荐(0)
摘要:GC算法 垃圾收集器 概述 垃圾收集 Garbage Collection 通常被称为“GC”,它诞生于1960年 MIT 的 Lisp 语言,经过半个多世纪,目前已经十分成熟了。 jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了 阅读全文
posted @ 2018-07-02 15:40 LDY~禹 阅读(180) 评论(0) 推荐(0)
摘要:JVM区域总体分两类,heap区和非heap区。 heap区又分为: - Eden Space(伊甸园)、 - Survivor Space(幸存者区)、 - Old Gen(老年代)。 非heap区又分: - Code Cache(代码缓存区); - Perm Gen(永久代); - Jvm St 阅读全文
posted @ 2018-07-02 14:58 LDY~禹 阅读(263) 评论(0) 推荐(0)