私はついにJavaを学び、オフラインでダウンロードして読むことができるJavaのドキュメントを探しています。 Sun's stuff しかし、圧縮されているか、PDFまたはCHMとして。
私はEclipseを使用しているので、それと統合するものがあればいいでしょう。すでにどこかに欲しいもの(javadocのもの)がいくつかあるようですが、検索方法がわかりません。また、言語参照も表示されません。
Windowsヘルプ形式の完全なドキュメント http://javadoc.allimant.org/
私はあなたの質問を完全に理解しているかどうかわかりません。
Java(APIリファレンスではなく))の学習に関する資料に興味がある場合は、 すべてをZipファイルとしてダウンロード できます。複数のHTMLファイルになります。しかし、印刷物が必要でない限り、それらを閲覧することで実際の問題は見たことがありません。チュートリアルの印刷物が必要な場合は、チュートリアルを本の形で入手してください。
特定のAPI用のJavaDocsを探していて、Eclipseを使用している場合、最善の策は、Javaで、JDKソースコードにパッケージ化されているバージョンのEclipseを使用することです。 (またはソースコードをダウンロードするだけです)。その後、Javaブラウジングビューなどのさまざまなビューから、メソッドのドキュメントを読むことができます。
[設定]-> [Java]-> [インストール済みJRE]で Sun JDK を使用してEclipseをJava開発用にセットアップしたら、 Sun javadoc をアタッチできます。問題のJREへのアーカイブファイル。JREのルートとしてJDKインストールディレクトリを選択していることを確認してください。Eclipseはそこにあるsrcアーカイブに自動的にアタッチします。次にJavaプロジェクトでは、パッケージエクスプローラーを使用して、新しいプロジェクトのJREシステムライブラリエントリを展開することにより、クラスを参照し、javadocを読み取ることができます。APIの大部分はrt.jarにあります。
また、 Apatite を試すこともできます。これは、関連付けによって広大なAPIを学習するのに役立ちます。ただし、オフラインで利用できるとは思いません。
JavaDocsを読んでください。特にJava.util.Collectionsフレームワーク。コアJavaライブラリは、ほとんどの部分で非常によく文書化されています。
また、ソースを参照して、物事がどのように機能するかをよく理解する傾向があります。 Java src.Zipを設定して、JDKクラス内を参照できるようにする必要があります。これにより、優れた設計も学習できます。マスターから学びましょう。
Eclipseで記憶するためのいくつかの非常に便利なコマンド:
Ctrl-Shift-T Open Type:クラス名を入力しながら検索し、選択して直接ジャンプします。パッケージを知る必要はありません。すべてのクラスを単純な名前で検索します。
F4オープンタイプ階層。ソース内のクラス参照またはパッケージエクスプローラー内のクラスにカーソルを置き、F4キーを押すと、型階層が開きます。
Ctrl-Tクイックタイプ階層。 F4に似ていますが、クイックポップアップブラウザを開きます。とても便利。私のお気に入りの使用法はそれをインターフェースに配置することであり、Ctrl-Tはすべての実装クラスをリストします。