Java
javadoc
Java9
JavaDayTokyo
Java10

今後の Java 開発で気を付けること


Java の バージョン

Java は Java 9 までの数字は Major バージョンを表していました。Java 10 以降は、数字が上がることを Major バージョンアップとは言わず、Feature バージョンアップと呼び、意味合いも文字通りのものとなりました。


Java 9 以降 の @Deprecated

今後 Java で 開発する場合、@Deprecated(String since, boolean forRemoval) が 付いているメソッドは、使わないようにしましょう。

今までは、長く生き残っているメソッドもありましたが、今後は本当に消えていくようです。

更に、forRemoval=true に なっているメソッドは、次のバージョンかその次のバージョンで消えると思っておいてください。

詳しくは、Java Champion 桜庭さんの Java Day Tokyo 2018 での 資料「Migration Guide to Java SE 10 and also Java SE 11」 を ご参考にしてください。


さいごに

Java 10 の JavaDoc 日本語バージョン が 公開されました。こちらも是非、活用してください。