【技术小说连载】我在JVM公司的那些年(二)——残酷的制度

栏目: Java · 发布时间: 6年前

内容简介:小说连载系列是我第一次尝试的新的技术讲解方式,希望通过小说的形式将技术细节讲解清楚。第一篇中长篇连载小说《我在JVM公司的那些年》,主要讲解JVM内部的一些原理,希望大家能够喜欢,多多支持。

【技术小说连载】我在JVM公司的那些年(二)——残酷的制度

小说连载系列是我第一次尝试的新的技术讲解方式,希望通过小说的形式将技术细节讲解清楚。

第一篇中长篇连载小说《我在JVM公司的那些年》,主要讲解JVM内部的一些原理,希望大家能够喜欢,多多支持。

郑重声明:小说人物和故事情节均是原创,未经同意禁止任何形式的转载,侵权将进入法律程序。大佬除外。

欢迎大家转发文章,谢谢!

本节知识点预告:垃圾回收引用计数算法。

大家好,我叫小史,是一个非科班程序员 …… 哦,不,在这部小说中,我是一个 java 对象。

前情回顾:

【技术小说连载】我在JVM公司的那些年(一)——奇怪的面试

今天是我第一天上班,我高高兴兴来到了 新生代 工作区,找到了自己的工位。

我正在整理我的工位,突然走过来一个人热情地给我打招呼:“你好,我是 PersonServiceImpl 。”

我一听就知道这是一个 Service 对象,也热情回复说:“你好,我是小史,是一个 Person 对象。”

PersonServiceImpl 说:“哈哈,等你很久了,我是你的师兄,先带你了解一下公司的制度吧。”

我认真听师兄给我介绍。

残酷的制度

师兄:“我们公司是一个典型的淘汰制公司,因为公司要发展,资源有限,所以每隔一段时间,公司就要清理内部员工,进行裁员,我们把它叫做 垃圾回收 。”

我倒吸一口凉气,原来进了公司并不是进了保险箱,还有可能被裁员啊。

我:“什么样的员工会被裁员呢?”

师兄:“如果一个员工对公司没有价值了,他就会被裁掉。”

真的很残酷,有用的时候招进来,没用的时候就赶出去,反正还有大把大把的人挤破头想要进来。

师兄说完,把我的新工牌给了我:“工牌一定要收好,这里面有 引用计数 ,如果别人需要你,就会给你的 引用计数加一 ,不需要你的时候, 引用计数就会减一 ,当你的 引用计数变为0 的时候,就是你离开公司的日子了。“

我接过工牌看了一下,果然,我的引用计数是 1 ,引用我的人正是师兄 PersonServiceImpl ,我内心一阵感激。

午饭的遭遇

我在新领的电脑上搭建了一下工作环境,看了看文档,很快就到吃午饭的时间了。

师兄带我去食堂,在我打饭的时候,竟然有人拍我肩膀。

我回头一看,两个五大三粗,膀大腰圆的人正盯着我。

为首的说:“新来的吧?来老子这报到了吗?”

我:“你们是?”

那人指着我的鼻子非常不客气地说:“擦,连老子都不知道。”

旁边一个人赶紧谄媚道:“这是我们黑老大,新来的赶紧交保护费。”

说着两个人就在我口袋里搜,把我的五百块钱抢走了。

黑老大:“行了,这个月保你平安无事,下个月记得按时过来交费。”

真是无法无天,公司里怎么有这样的人?

我把我的遭遇和师兄说了一下。

师兄也咬牙切齿:“这两货简直就是公司的毒瘤,可惜现在也没有人能治他们。”

我心里暗暗发誓,一定要好好治治这两货。

(未完待续……)

残酷的制度,公司的黑势力,小史第一天上班似乎不是很顺利,他能在JVM公司顺利待下去吗?欲知后事如何,请听下回分解。

小结

垃圾回收是JVM最重要的机制,早期的垃圾回收是使用引用计数的算法,但是这种算法现在用得比较少了。

下节知识点预告:垃圾回收过程

第一次尝试写技术小说,如果你喜欢这种形式,麻烦动动手指转发一下,你不经意间的动作,可能就会给大家带来一部伟大的技术小说。

【技术小说连载】我在JVM公司的那些年(二)——残酷的制度


以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网

查看所有标签

猜你喜欢:

本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们

The Art of Computer Programming, Volume 4,  Fascicle 3

The Art of Computer Programming, Volume 4, Fascicle 3

Donald E. Knuth / Addison-Wesley Professional / 2005-08-05 / USD 19.99

Finally, after a wait of more than thirty-five years, the first part of Volume 4 is at last ready for publication. Check out the boxed set that brings together Volumes 1 - 4A in one elegant case, and ......一起来看看 《The Art of Computer Programming, Volume 4, Fascicle 3》 这本书的介绍吧!

MD5 加密
MD5 加密

MD5 加密工具

XML、JSON 在线转换
XML、JSON 在线转换

在线XML、JSON转换工具

HEX CMYK 转换工具
HEX CMYK 转换工具

HEX CMYK 互转工具