Je n'ai aucun problème à trouver des JRE, des JDK et de la documentation pour les packages Java SE principaux, mais je ne sais pas où trouver les fichiers sources (.java). Je suis à la recherche de la dernière version stable, pas de code de développement de pointe. Où sont-ils disponibles?Où puis-je télécharger le code source pour Java SE (java.lang, java.util, etc.)?
Répondre
La source est fournie avec Java SDK, dans le répertoire de niveau supérieur, dans le fichier src.zip. Cela ne vient pas avec le JRE.
Je voulais préciser dans ma question que je cherchais un site web, mais c'est la meilleure réponse pour le question que j'ai effectivement posée. + 1/accepté. – Pops
Il devrait y avoir un répertoire SRC dans votre dossier JDK (Peut-être un ZIP, je ne me souviens pas exactement.)
C'est un zip (src.zip). –
Si vous utilisez eclipse (I recommande vraiment un IDE pour Java Programming!) et avoir un JDK sur votre machine, créez simplement un projet Java, utilisez le JDK comme Java, créez une application "Hello world", placez le curseur sur "System
" (à partir de System.out.println("Hello world");
), appuyez sur F3, puis vous voyez le code source de java.lang.System o r vous devez appuyer sur le bouton de cette page laide, illisible par bytecode une fois. (Il fonctionne aussi avec n'importe quel autre IDE, juste les étapes sont différentes)
Si non ... décompressez src.zip, mais c'est moins amusant.
Maintenant que d'autres personnes ont eu l'occasion de répondre ... J'ai trouvé ma solution juste avant de poster cette question. Je suis un fan de docjar, qui a du code et Javadoc pour Java SE et d'autres projets open source. J'ai également trouvé (David's answer) utile.
EDIT: Je viens de rencontrer Jarvana, qui contient du code que docjar n'a pas, y compris la source pour le framework Wicket.
Vous avez raison. C'est ce que j'utilise fréquemment pour SO quand je n'ai pas de machine avec éclipse sous la main. –
- 1. Lien pour télécharger le code source Cassini?
- 2. Où puis-je télécharger le code source de "OpenGL"?
- 3. Où est le code source pour AutoScriptWriter
- 4. Où est le code source du compilateur Java?
- 5. Où puis-je trouver le code source des baies Java?
- 6. où puis-je télécharger le transformateur de code source Facebook HipHop pour PHP
- 7. Dois-je télécharger le code source Unity pour pouvoir l'utiliser?
- 8. Où est le code source d'isnan?
- 9. Où trouver le code source SubSonic 2.2?
- 10. Où est le code source de NInject.Framework.Web?
- 11. Où rendre le code source publiquement disponible
- 12. Où puis-je télécharger des fichiers source Scala (scala-library-src.jar etc.)
- 13. code Java pour télécharger des fichiers
- 14. Comment puis-je trouver le code source de Java SE 6 update 10?
- 15. Java: analyser le code source java, extraire les méthodes
- 16. Où puis-je trouver le code source des utilitaires Unix?
- 17. Où est le code source Java pour divers paquets com.sun. * Sur Leopard?
- 18. Où puis-je télécharger le code source du moteur de réseau social Lockheed-Martin?
- 19. Télécharger YouTube avec Ruby (code source)
- 20. Google Appengine code source Java SDK?
- 21. Quel est le problème avec le code source Java?
- 22. Comment afficher les allocations d'objet java.lang. * Dans le profileur Eclipse?
- 23. Télécharger le code source de l'application GAE déployée
- 24. Contrôle PHP et source: où placer les tests unitaires, etc?
- 25. Où puis-je télécharger un JDK Java 6 pour Linux?
- 26. Où le code source de l'application par défaut reste-t-il dans le code source d'Android 2.2?
- 27. Où se trouve le code source du plug-in eclipse "externalize strings"?
- 28. Où puis-je télécharger la source de l'utilitaire cron?
- 29. code source "undecompilable" en java
- 30. Où obtenir le code source complet de rt.jar?
double: http://stackoverflow.com/questions/1789713/where-can-i-find-source-code-for-the-java-data-structures/ http://stackoverflow.com/questions/261015/où-je-peux-je-voir-le-soleil-java-code-source google, etc. – Bozho