Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/381.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
自Java1.4.2以来,学习Java新特性的最佳方法是什么_Java - Fatal编程技术网

自Java1.4.2以来,学习Java新特性的最佳方法是什么

自Java1.4.2以来,学习Java新特性的最佳方法是什么,java,Java,我最近开始在工作中使用Java,但我主要是利用我早期对Java1.4的了解来完成这项工作的。我知道有很多新的Java特性(我知道一些,但不够透彻)。 学习这些新功能最有效的方法是什么,而不是阅读那些我已经知道很多内容的基础书籍 查看中的新增内容,然后阅读您不知道的部分?阅读每个版本都会出现的1.5、1.6和1.7新增功能列表/博客?在我看来,他们向Java推出新功能的速度太快了,根本跟不上。“what's new”(最新内容)将向您展示冰山一角,但是没有办法跟上源源不断的新API。@HotLic

我最近开始在工作中使用Java,但我主要是利用我早期对Java1.4的了解来完成这项工作的。我知道有很多新的Java特性(我知道一些,但不够透彻)。
学习这些新功能最有效的方法是什么,而不是阅读那些我已经知道很多内容的基础书籍

查看中的新增内容,然后阅读您不知道的部分?阅读每个版本都会出现的1.5、1.6和1.7新增功能列表/博客?在我看来,他们向Java推出新功能的速度太快了,根本跟不上。“what's new”(最新内容)将向您展示冰山一角,但是没有办法跟上源源不断的新API。@HotLicks-这没那么糟糕。您不需要了解所有API。您只需要知道您在代码中使用的区域。@Stephen C这是一个很好的观点,尽管Java在一段时间内停滞不前,所以除了添加泛型之外,实际上没有太多的核心主要更改。尽管有许多更小更频繁的更改。自那以后,最广泛使用的新特性是1.5中引入的所有语言更改(泛型、装箱、增强型for、注释)。至于API的添加,
java.util.concurrent
是迄今为止最重要的一个。