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

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

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

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

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

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

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

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

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

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

前情回顾:

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

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

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

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

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

我认真听师兄给我介绍。

残酷的制度

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

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

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

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

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

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

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

午饭的遭遇

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

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

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

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

我:“你们是?”

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

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

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

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

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

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

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

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

(未完待续……)

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

小结

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

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

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

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


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

查看所有标签

猜你喜欢:

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

趣学Python编程

趣学Python编程

Jason Briggs / 尹哲 / 人民邮电出版社 / 2014-3 / 45.00元

python是一款解释型、面向对象、动态数据类型的高级程序设计语言。python语法简捷而清晰,具有丰富和强大的类库,因而在各种行业中得到广泛的应用。对于初学者来讲,python是一款既容易学又相当有用的编程语言,国内外很多大学开设这款语言课程,将python作为一门编程语言学习。 《趣学python编程》是一本轻松、快速掌握python编程的入门读物。全书分为3部分,共18章。第1部分是第......一起来看看 《趣学Python编程》 这本书的介绍吧!

在线进制转换器
在线进制转换器

各进制数互转换器

MD5 加密
MD5 加密

MD5 加密工具

Markdown 在线编辑器
Markdown 在线编辑器

Markdown 在线编辑器