Où puis-je télécharger le code source pour Java SE (java.lang, java.util, & c.)? [dupliquer]


Cette question a déjà une réponse ici:

Je n'ai aucun problème à trouver des JREs, des JDK et de la documentation pour les packages Java SE de base, mais je ne sais pas où trouver la source (.java) des fichiers. Je suis à la recherche de la dernière version stable, pas de code de développement de pointe. Où sont ceux disponible?

Author: Pops, 2009-11-25

5 answers

La source est fournie avec le SDK Java, dans le répertoire de niveau supérieur, dans le fichier src.zip. Il ne vient pas avec le JRE.

 10
Author: Jonathan Feinberg, 2009-11-25 17:55:40
 8
Author: David Robles, 2009-11-25 17:56:14

Maintenant que d'autres personnes ont eu la chance de répondre... J'ai effectivement trouvé ma solution juste avant de poster cette question. Je suis un tout nouveau fan de docjar , qui a également du code et Javadoc pour Java SE et d'autres projets open source.

J'ai également trouvé ( La réponse de David) utile.

EDIT: Je viens de rencontrerJarvana , qui contient du code que docjar ne contient pas, y compris la source du framework Wicket.

 2
Author: Pops, 2010-01-13 17:06:00

Il devrait y avoir un répertoire SRC dans votre dossier JDK (peut-être un ZIP. Je ne me souviens pas exactement)

 0
Author: Chathuranga Chandrasekara, 2009-11-25 17:56:17

Si vous utilisez eclipse (je recommande vraiment unE pour la programmation Java!) et avoir un JDK sur votre machine, créez simplement un projet Java, utilisez le JDK comme bibliothèque Java, créez une "application" "Hello world", mettez le curseur sur "System " (à partir de System.out.println("Hello world");), appuyez sur F3, puis vous voyez le code source pour java.lang.Système ou vous devez appuyer une fois sur le bouton de cette page de bytecode moche et illisible. (Cela fonctionne également avec n'importe quel autreE, seules les étapes sont différentes)

Sinon ... décompresser src.zip, mais que moins de plaisir.

 0
Author: Andreas_D, 2009-11-25 18:07:31