阿里资深架构师:讲讲我对JVM架构的理解( 六 )
3.垃圾回收器: 收集并删除未引用的对象 。 可以通过调用\"System.gc()\"来触发垃圾回收 , 但并不保证会确实进行垃圾回收 。 JVM的垃圾回收只收集哪些由new关键字创建的对象 。 所以 , 如果不是用new创建的对象 , 你可以使用finalize函数来执行清理 。
如何才能成为一个公司的顶梁柱般架构师呢?
基本知识
1.学会分析源码
程序员每天都和代码打交道 。 经过数年的基础教育和职业培训 , 大部分程序员都会「写」代码 , 或者至少会抄代码和改代码 。 但是 , 会读代码的并不在多数 , 会读代码又真正读懂一些大项目的源码的 , 少之又少 。 这种怪状 , 真要追究起来 , 怪不得程序员这个群体本身 —— 它是两个原因造成的:
我们所有的教育和培训都在强调怎么写代码 , 并没有教大家如何读代码
大多数工作场景都是一个萝卜一个坑 , 我们只需要了解一个系统的局部便能开展工作 , 读不相干的代码 , 似乎没用
推荐阅读
- 菠菜|资深艾瑞达的七万字长文,可能道出了一个血淋淋的真相
- 手机游戏|《哈利波特:魔法觉醒》满月,资深党保姆级攻略让你入校更轻松
- 重装机兵|资深吞食天地、重装机兵粉揭秘独立同人游戏为何都会变成坑(一)
- 梦幻西游手游|梦幻西游手游:这件装备有何玄机,连资深玩家也不敢轻易估价?
- 王者荣耀|5岁迷上游戏大一辍学,30岁叫板王思聪,从资深玩家做到市值百亿
- 老玩家|玩家公布王者补领皮肤功能,资深老玩家拥有全部赛季皮肤,比拥有艾琳还强
- 阿里巴巴|阿里巴巴最新业绩来了!营收大增30%,这一数据超3500亿...
- 三星Galaxy|阿里云盘上架App Store,高达10MB/s下载速度
- 阿里巴巴|当年马云将0.2%股份,给了阿里前台小妹,20年后她的现状如何?
- 阿里巴巴|被马云“赶出”阿里的王牌,今市值270亿,却飞向了马化腾的怀抱