JAVA 从高到低分为5层

  1. JAVA语言规范
  2. 各平台的JVM实现
  3. CLASS类文件格式
  4. JDK CORE API
  5. 大量第三方的API 

我们通常就处在第四和第五 交叉的部分,如果那一层精通了,首先第五层东西太多了,只能选择精通其中的几种,也足以大幅度提高自己的水平。一旦研究了第五层,就会对第四层感兴趣,再精通就能达到高级开发的级别的

以上三个领域是大牛的专属领域,第五层就可以使自己混到中级乃至高级的水平。

自己应该选取第五层中几个有代表性的项目首先进行研究,同时配置研究第四层,不断的参照,这样研究速度回大幅上升,也能快速提高自己的技术水平。就这么多了,前三层自己目前还处在了解的阶段,一定要有自己精通的一方面才行。