Java_JVM
文章平均质量分 73
Sauron1
GitHub地址:https://github.com/pzxwhc
展开
-
Java JVM(七):Function,Consumer,Predicate 接口
包括 Funciton,Consumer,Predicate 接口的使用。原创 2015-09-09 12:07:18 · 18402 阅读 · 6 评论 -
Java JVM(八):Lambda 简介
一. 为什么需要lambda二. lambda 语法三. lambda 配合 Function 等接口的使用四. lambda 配合 集合的使用一. 为什么需要 lambda Java是一种面向对象的编程方式。而 lambda 属于一种 函数式编程。Java 为什么要引入? 1. 结合函数式接口,可以消除很多重复性代码。例如:原创 2015-09-09 15:18:22 · 997 阅读 · 0 评论 -
Java JVM(二):垃圾回收概念 与 GC 日志
包括 1. 回收区域 ,回收时机和 回收方式;2. 对 GC 日志的分析原创 2014-09-10 18:04:12 · 1470 阅读 · 0 评论 -
Java JVM(九):JDK8的集合流式操作
包括 JDK8流基本概念(为什么要有,什么是);串行流和并行流;中间操作 和 最终操作的常用API原创 2015-09-10 11:25:45 · 10378 阅读 · 0 评论 -
Java JVM(六):JDK8 元空间
一. JDK8 元空间概念二. PermGen vs. Metaspace 运行时的比较一. JDK8 元空间概念 很多开发者都在其系统中见过“java.lang.OutOfMemoryError: PermGen space”这一问题。这往往是由类加载器相关的内存泄漏以及新类加载器的创建导致的,通常出现于代码热部署时。相对于正式产品,该问题在开发机上转载 2015-07-02 09:41:04 · 5019 阅读 · 0 评论 -
Java JVM(一):内存结构 和 相关内存参数
Java JVM(一):内存结构:包括PC寄存器,JVM 方法栈,本地方法栈,JVM堆,JVM方法区原创 2014-09-10 16:43:01 · 1433 阅读 · 0 评论 -
Java JVM(十):JavaVisualVM 的个人使用
粗略介绍 下 JavaVisualVM 以及个人使用原创 2015-09-16 10:18:04 · 1074 阅读 · 0 评论 -
Java JVM(十一):MAT 工具的使用
介绍个人对于MAT 工具的使用原创 2015-09-16 12:58:20 · 12122 阅读 · 1 评论 -
JVM目录
原创 2015-03-10 10:58:27 · 1307 阅读 · 0 评论 -
Java JVM(五):JDK8 新特性
包括了 函数式接口,Lambda表达式,集合的流式操作,接口默认方法等知识。原创 2015-08-29 19:05:12 · 2894 阅读 · 1 评论 -
Java JVM(四):编译加载 与 自定义类加载器
包括了 类编译,加载机制,如何自定义类加载器原创 2014-08-22 16:20:16 · 1521 阅读 · 2 评论 -
Java JVM(三):内存溢出问题
JVM堆用来存储对象的实例和数组,那么不断的创建对象,并且保证GC Roots到对象之间有转载 2014-09-10 17:10:47 · 1378 阅读 · 0 评论 -
Java JVM(十二):指令重排序
介绍指令重排序的相关知识。转载 2015-10-09 00:12:58 · 25121 阅读 · 7 评论