Java 要掌握多少才可以开发

计算机世界中没有什么东西都是一次性能够全部掌握。唯一对你有帮助的就是通过项目来了解设计思路和解决的问题。

要掌握 Spring ,什么叫做掌握 Spring?

能够了解 Spring 的设计思路,能够查询参考文档,并且能够用 Spring 设计一些东西,这个就是掌握了。

如果你说要进行全文搜索,Solr,本身就是一个非常大的体系,很多人只是会装一个 Solr 而已,Lucene 的分词,Lucene 的存储和检索方式真正有多少人花时间了解了。

所以全部掌握上面 Java 世界列出来的东西,不可能,也不现实,换个版本会变很多的。

你把现在最流行的名词都列了出来,说实话你能在上面这些名词中随便挑一个精通都非常非常不错了。