Documentation Java hors ligne [fermé]

J'ai finalement appris Java et je cherche de la documentation pour Java que je peux télécharger et lire hors ligne. Quelque chose comme sun's stuff mais zippé ou en PDF ou CHM.

J'utilise Eclipse donc quelque chose qui s'intègre avec ce serait bien. Il semble déjà avoir quelque chose de ce que je veux quelque part (les trucs javadoc) mais je ne vois pas comment le rechercher et je ne vois pas de référence de langue.

21
demandé sur BCS 2009-01-16 08:05:53

5 réponses

Documentation complète au Format D'Aide Windows http://javadoc.allimant.org/

24
répondu Timur Fanshteyn 2009-01-16 05:09:57

Je ne suis pas sûr de bien comprendre votre question.

Si vous êtes intéressé par du matériel sur L'apprentissage de Java (plutôt que des références API), vous pouvez télécharger tout cela sous forme de fichier zip. Ce sera plusieurs fichiers HTML, mais je n'ai jamais vu un vrai problème avec les parcourir à moins que je ne voulais une impression. Si vous avez besoin d'une impression du tutoriel, il suffit d'obtenir le tutoriel sous forme de livre.

Si vous recherchez les JavaDocs pour une API spécifique et que vous utilisez Eclipse, votre meilleur pari peut - être utiliser la version D'Eclipse spécifique à Java et fournie avec le code source JDK (ou simplement télécharger le code source). Vous pouvez ensuite lire la documentation des méthodes à travers différentes vues comme la vue de navigation Java.

8
répondu Uri 2009-01-16 05:30:59

Une fois que vous avez configuré Eclipse pour le développement Java en utilisant le Sun JDK dans Préférences - > Java - > JRES installé, vous pouvez joindre le fichier d'archiveSun javadoc au JRE en question. Assurez-vous simplement de choisir le répertoire d'installation JDK comme racine du JRE. Eclipse s'attachera automatiquement à l'archive src. Ensuite, lorsque vous créez un projet Java, vous pouvez utiliser l'Explorateur de paquets pour parcourir les classes et lire javadoc en développant la bibliothèque système JRE entrée dans votre nouveau projet. La majorité de l'api est dans le rt.jar.

4
répondu Jay R. 2009-01-16 13:40:27

Vous pouvez également essayer Apatite qui aide à apprendre la vaste API par association.Je ne pense pas que son disponible hors connexion si.

2
répondu urmalp 2010-04-23 10:04:36

Lire les JavaDocs. Surtout le java.util.Cadre de Collections. La bibliothèque Java de base est extrêmement bien documentée pour la plupart.

J'ai aussi tendance à parcourir la source pour avoir une bonne compréhension du fonctionnement des choses. Vous devriez java Le src.zip mis en place afin que vous puissiez naviguer dans les classes JDK. Il vous enseignera également un bon design; apprendre des maîtres!

Quelques commandes très utiles à mémoriser dans eclipse:

Ctrl-Maj-T Type ouvert: recherche comme vous tapez un nom de la classe, sélectionnez-le pour y accéder directement. Vous n'avez pas besoin de connaître le paquet, il recherche toutes les classes par leurs noms simples.

F4 Ouvrir La Hiérarchie Des Types. Avec le curseur sur n'importe quelle référence de classe dans la source ou sur une classe dans l'Explorateur de paquets, appuyer sur F4 ouvrira une hiérarchie de types.

Ctrl-T hiérarchie de type rapide. C'est comme F4 mais ouvre un navigateur contextuel rapide. Très pratique. Mon utilisation préférée est de le placer sur une interface, et Ctrl-T listera tout implémentation des classes.

1
répondu Mark Renouf 2009-01-16 05:11:45