这7个坑,99%的Java程序员会踩!
最近我们通过sonar静态代码检测,同时配合人工代码review,发现了项目中很多代码问题。除了常规的bug和安全漏洞之外,还有几处方法用法错误,引起了我极大的兴趣。我为什么会对这几个方法这么感兴趣呢?因为它们极具迷惑性,可能会让我们傻傻分不清楚。
最近我们通过sonar静态代码检测,同时配合人工代码review,发现了项目中很多代码问题。除了常规的bug和安全漏洞之外,还有几处方法用法错误,引起了我极大的兴趣。我为什么会对这几个方法这么感兴趣呢?因为它们极具迷惑性,可能会让我们傻傻分不清楚。
最近,一位网友在面试一个6年经验的java程序员时,碰到了一个看似简单但实际考验设计能力的场景题:“百亿短URL生成器设计:百亿短URL怎样做到无冲突?”结果,这位程序员居然答不上来。