「华为」一篇有趣的Java class( 四 )
“这是在干嘛啊” 我问String类
\"这些人叫清理者 ,专门清理没有用的对象 ,你看 , 车里那不是Account@659e0bfd吗\"
\"啊? 昨天我还和他联系 ,他怎么会没用了呢\"
\"他很有可能只是个方法的局部变量 ,方法结束后 ,就没人引用了 ,白白的占用空间 ,你看这楼太拥挤了 ,如果不清理 ,很快就会住满 , 系统崩溃 ,Out Of Memory了\"
\"那这个楼就不能盖的更高点吗?” 我心里有点可怜这些被回收的对象们
\"楼有多高 , 是由码农们决定的 ,他们在启动虚拟机的时候会指定参数\"
\"那士兵咋知道谁有用没用?\"
\"引用计数呗 ,如果对象被使用 ,计数就会增加 ,不用的时候就会减少 ,如果是0,那就可能被清理了 。 \"
\"那我们会被清理掉吗?\" 我担心的问
String类神秘的笑了下: \"我应该不会 ,但是你是有可能的\"
我当然明白了 ,String类是核心员工 , 而我只是从外边加载过来的一个类而已 ,不过我也确实有点想我的家了 。
果然 , 又过了10天 , 0x3704才动弹了一下 , 问我要第二条指令
我想都没想就告诉了他:“iload_1”。
接下来又是10天的长假 。
第五回 真相大白
漫长的调试假期终于结束了 , 我刚回到自己的工作间 , 发生了更奇怪的事情 ,整个世界毫无征兆的消失了 。
我晕晕乎乎 , 发现还是躺在自家床上 ,我是做了一场梦吗?
可是过去的记忆如此的真切 ,到底是怎么回事?
管它呢 ,我已经知道了自己所在的房子的门牌号是 C:\\workspace\\myTaobao\\bin\\com\\mytaobao\\domain
探索一下吧 , 唉,大部分人都非常无趣 , 不理我 。
正当我准备要回去接着睡觉的时候 ,我先发现了C:\\workspace\\myTaobao\\src\\ 下也有个一模一样的目录com\\mytaobao\\domain , 关键是里边竟然有个Account.java !
出生的模糊记忆告诉我 ,javac 就是从这里把我生成的 。
我正要给他打招呼 , 一个\"hi\"还没说出口 。
javac 又一次运行 ,我被新的Account.class 残忍的覆盖掉了!
临死前 ,我终于明白了 , 这个一个码农的电脑 , 码农在开发程序 ,调试程序 ,不断的重启服务器 。
而我这个类隐藏着一个Bug ,经过调试后被发现 ,然后Fix了!
推荐阅读
- 『华为』华为羡慕不已!全球单品销量TOP10小米独占三席,红米Note8高居第二
- 「麒麟980」华为旗舰跌至3199,配有麒麟980+40W快充+徕卡四摄,销量依旧惨淡
- 『摄像头』华为P40 Pro还没捂热,又一款新品重磅推出?网友期待早日体验
- 华为荣耀:0-1999元手机性价比排名出炉,可能对你有用!
- 叽歪数码P30Pro跌至“新低价”,网友:终于等到了,华为再亮剑
- 华为:华为最强神秘新旗舰来了! 首发鸿蒙OS系统+屏下摄像头: 售价或破万
- 「麒麟990」华为旗舰一降再降,徕卡+麒麟990,网友:终于等到你
- 阿里巴巴■公有云竞争格局:阿里云一枝独秀,华为实现弯道超车
- 「华为」2020年全球十大畅销机型:没有一部是华为,唯独这个国产品牌上榜
- 『』疑似华为Mate40工程机照片曝光,屏下摄像头和鸿蒙系统稳了?