微信搜索「沉默王二」,回复 1024 有惊喜

  1. 30岁码农的一次面试经历:不委屈自己

    记得五个月前,我去和前公司的一位领导交流,探讨“吃回头草”的可能性。因为前公司是做培训的,而我有一种强烈的预感就是,未来几年,培训行业会比之前更火。现在看起来,我当时挺有先见之明。

    2020/03/08

  2. 你以为这样写Java代码很6,但我看不懂

    你好呀,我是沉默王二,一个和黄家驹一样身高,和刘德华一样颜值的程序员。为了提高 Java 编程的技艺,我最近在 GitHub 上学习一些高手编写的代码。下面这一行代码(出自大牛之手)据说可以征服你的朋友,让他们觉得你写的代码很 6,来欣赏一下吧。

    2020/03/07

  3. 想要成为一名优秀的Java程序员,你需要这8个锦囊

    私底下,隔三差五就有读者问我:“二哥,怎么样才能像你一样,成为一名优秀的 Java 开发者呢?”假如把“怎么才能像你一样”去掉的话,这个问题就是一个好问题,否则的话,总有点彩虹屁的嫌疑。但话说回来,我喜欢这种提问的艺术。

    2020/03/06

  4. 终于和 null say 拜拜了,我超开心

    你好呀,我是沉默王二,一个和黄家驹一样身高,和刘德华一样颜值的程序员。从 10 年前我开始写第一行 Java 代码至今,一直觉得 null 在 Java 中是一个最特殊的存在,它既是好朋友,可以把不需要的变量置为 null 从而释放内存,提高性能;它又是敌人,因为它和大名鼎鼎且烦不胜烦的 NullPointerException(NPE)如影随形,而 NPE 的发明人 Tony Hoare 曾在 2009 年承认:“Null References 是一个荒唐的设计,就好像我赌输掉了十亿美元”。

    2020/03/05

  5. 如何比较2个数组相等以及如何检出不匹配项

    当我空闲的时候,我会密切地观察读者群里的一举一动,不放过他们的任何一个问题,帮助他们成长虽然不是我应尽的义务,但我的确喜欢和他们交流的感觉,毕竟能帮一个是一个。也许我的一个小小的举动,就能够他们跨越成长过程中的一大步——请给我一次骄傲的机会嘛。

    2020/03/04

  6. 高中学历,怎样才能胜任一份工作?

    微信上收到一位读者小涛的留言,大致的意思是自己只有高中学历,经过培训后找到了一份工作,但很难胜任,考虑要不要辞职找一份他能力可以胜任的实习工作。下面是他留言的一部分内容:

    2020/03/03

  7. 只有努力了,你才能成为想要的样子

    记得初二上半学期,也是我唯一一次考过全年级第 3 名的时候,其余考试,无一例外得的都是第 4 名——这也是我对 4 这个数字并不排斥的真正原因,甚至以为它就是我的幸运数字,公众号定时发文的时间,我也会情不自禁地挑个带 4 的——有些读者询问过这个原因,这下真相大白了。

    2020/03/02

  8. 强烈推荐10本程序员必读的书

    经常有读者私下问我,能否推荐几本书,以便空闲的时间读一读。于是我跑去自己的书架上筛选了 10 本我最喜欢的书,你可以挑选感兴趣的来读一读。

    2020/03/02

  9. 我去,你写的 switch 语句也太老土了吧

    昨天早上通过远程的方式 review 了两名新来同事的代码,大部分代码都写得很漂亮,严谨的同时注释也很到位,这令我非常满意。但当我看到他们当中有一个人写的 switch 语句时,还是忍不住破口大骂:“我擦,小王,你丫写的 switch 语句也太老土了吧!”

    2020/03/01

  10. 灵魂拷问:equals和hashCode是远房亲戚吗?

    在逛 programcreek 的时候,我发现了一些专注细节但价值连城的主题。比如说:Java 的 equals() 和 hashCode() 是远房亲戚吗?像这类灵魂拷问的主题,非常值得深入地研究一下。

    2020/02/29

  11. 没必要考研

    二哥,您好,我一直都看您的公众号,我 97 年的,今年 6 月份专升本毕业,现在一直纠结是要考研还是工作,如果是一本研究生有没有必要去上,和将这三年用来工作,哪个性价比高?

    2020/02/26

  12. 强烈推荐 10 款免费的 Mac 软件

    2017 年的时候,我花了将近 2 万块买了一台 27 寸的 iMac,但刚入手的时候,觉得真特么不习惯啊,好多 Windows 上好用的软件 APP Store 上都没有!

    2020/02/23

程序员的人生不止有代码

Java基础


Java 程序员常读书单整理,附下载地址,助力构建最强知识体系。但不限于 Java,包括设计模式、计算机网络、操作系统、数据库、数据结构与算法、大数据、架构、面试等等。

2356 604

「Java 学习+程序人生」,从此你的编程之路不再迷茫和彷徨,可点击下方的网址访问沉默王二的个人博客。

108 31

学习 Java 最快乐的地方。

58 9

仿金山词霸每日一句的分享海报(可添加网络图片、中英文对照句子、个人二维码)

54 21

生成带有背景图片、用户网络头像、用户名称的二维码图片

25 31

合成大西瓜未修改版本源码,可直接在浏览器运行

24 15