JavaにAPIリファレンスというものがあり、そこにはパッケージやクラスについての情報がたくさんあり、得ることができるということを今知りました。
エンジニアとして、活躍するためには多くの知識が必要だと思いますが、みなさんはAPIリファレンスを利用していますか?
もし、利用されていたら活用法を教えていただきたいです。
また、他のもので知識を得ている場合はそれに関しても教えていただきたいです。
気になる質問をクリップする
クリップした質問は、後からいつでもMYページで確認できます。
またクリップした質問に回答があった際、通知やメールを受け取ることができます。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
回答4件
0
ベストアンサー
APIリファレンスを「活用」と言われると「えっ、そりゃ日々参照するけどそれを活用というのか」という思いです。
それでもあえてJava APIリファレンスの活用法を。
あれには日本語版も英語版もあります。
英語版の方を読むようにしてください。
理由の一つ目。逐語訳気味の(決して的外れな翻訳ではないのですが)日本語版より、原典の英語版の方が明解ですので、英語を読む労力を差し引いてもわかりやすいはずです。
二つ目。英語のお勉強です。最新のライブラリを使う機会がすぐに出てくるはずです。そういったものに日本語のリファレンスなんか付いていません。最初から英語で理解できないといけないのです。Java APIリファレンスはわからなかったときの対訳が用意されているわけで、技術英文の教材として最適です。
ちなみにC++やC#をやる人はまた別の英語のお勉強があります。
Microsoftの最近のリファレンス文書は日本語版がすべて機械翻訳なのでぐちゃぐちゃで、それをWeb上から見た人が修正できるようになっています。機械翻訳結果を原文と見比べながら修正するという、これはこれで効果的なお勉強となります。
投稿2015/09/16 15:06
総合スコア5568
0
エンジニアとして活躍するのにも様々な形があると思いますが、Javaをマスターすることに特化するのであれば、APIドキュメントを使いこなすのは必須です。
良く使うクラスについてはできるだけ記憶しておくべきですが、そうでないクラスやメソッドをすばやく調べられるようにしておきましょう。
APIドキュメントはダウンロード可能ですので、頻繁に使うのであればダウンロードして使うと良いです。日本語訳バージョンもあります。
日本語版は下記ページからダウンロードできます。
Java SE 日本語ドキュメントアーカイブ (oracle.com)
yubaさんも書かれていますが、慣れてきたら、英語版もある程度読めるようになっておいたほうが良いです。
Javadocの読み方というページがあったので、リンクを貼っておきます。
投稿2015/09/16 15:18
編集2015/09/16 15:35総合スコア9390
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
0
活用方法は、メソッド説明の例外項目をチェックします。
そうすると実装する際、例外をキャッチするかどうか考えるようになります。
つまり、起こりうる障害に対して、未然に対処する事ができるというわけです。
投稿2015/09/16 19:41
総合スコア1124
0
eclipse, netbeans では, javadoc を簡単に参照できるようになっています。
- eclipse 入門 APIドキュメントの表示 http://www.javadrive.jp/eclipse3/help/index3.html
- NetBeans で日本語の JDK Javadoc を設定する https://ja.netbeans.org/docs/techinfo/jajavadoc.html
自分で書くコードでも、javadoc コメントを書くようにすると良いです。
- Javadoc ドキュメンテーションコメントの書き方 http://qiita.com/maku77/items/6410c67ce95e08d8d1bd
投稿2015/09/17 21:55
編集2015/09/18 22:59総合スコア22324
あなたの回答
tips
太字
斜体
打ち消し線
見出し
引用テキストの挿入
コードの挿入
リンクの挿入
リストの挿入
番号リストの挿入
表の挿入
水平線の挿入
プレビュー
質問の解決につながる回答をしましょう。 サンプルコードなど、より具体的な説明があると質問者の理解の助けになります。 また、読む側のことを考えた、分かりやすい文章を心がけましょう。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2015/09/17 13:07