为什么很少有Java程序员精通Multi-threading, Concurrency and Garbage Collection?

在Linkedin的Java Group里面看到了这个问题。主要分为如下几个观点:

1. Multi-threading, Concurrency太难了

2. 高级的Java开发人员太少了

3. 用到这方面知识的机会的太少了

4. 遇到这方面问题的几率太少了

5. Java在这方面做的太好了

我的感觉是大多数人的Java开发还是基于Web方面的。GC都让JVM给做了,所以不用学;Multi-threading 和 Concurrency都让应用服务器给做了,所以也不用学。所以精通的人太少了

你可能感兴趣的:(java,jvm,Web,应用服务器)