SexyCode

用简单的语言,分享JavaSE、JVM、JavaEE的知识和心得。

用画小狗的方法来解释Java中的值传递

本文是Effective Java专栏Java虚拟机专题的第九讲,如果你觉得看完之后对你有所帮助,欢迎订阅本专栏,也欢迎您将本专栏分享给你身边的工程师同学。 在开始看我画小狗之前,咱们先来看道很简单的题目: 下面程序的输出是什么?Dog myDog = new Dog("旺财"...

2017-09-05 19:23:16

阅读数:23953

评论数:22

我是如何让Eclipse的启动速度提升1.5秒的

学以致用 —— 运用Java虚拟机内存区域和垃圾收集机制的知识,对Eclipse进行调优

2017-09-11 19:52:24

阅读数:2255

评论数:0

关于Java虚拟机性能调优的清单

关于Java虚拟机性能调优,你所需要知道的知识,都在这里了。

2017-09-03 16:15:41

阅读数:2060

评论数:0

各有所长的清洁工 —— Java虚拟机的垃圾收集器清单

关于Java垃圾收集器的知识整理,请收藏好。

2017-08-27 16:32:17

阅读数:2255

评论数:2

打扫房间的各种方法 —— Java虚拟机的垃圾收集算法清单

如果你是JVM设计者,你会怎么去收集垃圾对象?

2017-08-20 16:15:14

阅读数:1868

评论数:1

用空间换时间 —— Java虚拟机的算法实现

带着问题阅读垃圾回收时,需不需要暂停掉除GC线程外的其他线程?内存那么大,HotSpot如何快速地找到对象?导语上一讲介绍了虚拟机是如何利用可达性算法,判断一个对象是否需要回收,而HotSpot在实现这个算法时,必须对算法的执行效率有严格的要求,才能保证虚拟机的高效运行,那么,HotSpot是如何...

2017-08-13 16:36:46

阅读数:2138

评论数:0

生存还是死亡 —— Java虚拟机如何判断对象是否需要回收

Java的内存区域中,有哪些区域是垃圾收集器所关注的?怎么判断一个对象是不是需要回收?对象起死回生又是怎么回事?

2017-08-13 16:10:04

阅读数:2778

评论数:0

Java OutOfMemory异常清单 —— 在自己的机器上制造内存溢出

既然我们知道各个内存区域存储的内容,那么只要在代码上做一些手脚,就可以制造出OutOfMemory异常,这就是我们这一讲要做的事。

2017-08-06 16:52:47

阅读数:2873

评论数:1

Java内存区域剖析 —— 定位OutOfMemory异常之前的必修课

在学习如何定位这些异常发生的原因并提出解决方案之前,我们必须了解一下,Java虚拟机是如何划分自己的内存区域的。

2017-08-06 16:37:28

阅读数:3014

评论数:1

一起走进Java虚拟机的世界 —— 为什么要弄懂虚拟机

从本周开始,专栏Effective Java将开启一个全新的专题——Java虚拟机,在这个专题的课程里,您将学到如何定位OutOfMemory异常、如何进行JVM调优之类的知识,本文作为专题的开篇,带读者走进Java虚拟机的世界。

2017-07-30 21:46:04

阅读数:1855

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭