Posted at

Java開発するときはライブラリのソースをアタッチしよう!

More than 3 years have passed since last update.

EclipseでJava開発をする際には,まず標準ライブラリのソースを読めるように設定しておきましょう!

(他言語でも同様かとは思いますが)


何が嬉しいの?

(英語が読めずとも)標準ライブラリのクラスやメソッドの挙動がより詳細にわかります,

例えば,


  • StringやBigDecimalなどのクラスがImmutableである理由がわかる.

  • メソッドが破壊的か非破壊的かがわかる.

  • 標準メソッドが返すCollectionの実装がわかる.

などです.


手順


  1. Eclipse,JDKのセットアップをする.

  2. ProjectExplorerからJRE System Libraryのrt.jarのPropertiesを開く.

  3. Java Source Attachmentの項目で,JDK内のsrc.zipを設定する.

この設定以降,標準クラスやメソッドのソースへジャンプすることが可能になります.

EclipseでJava開発をする際は忘れずに設定しましょう!