Có ai có thể dẫn tôi đến nơi nguồn jdk 7 được lưu trữ không?Tôi có thể tìm và duyệt các tệp nguồn JDK 7 ở đâu?
Trả lời
Tôi không nghĩ rằng nguồn của JDK mặt trời sẵn sàng công khai. Tại sao không thử sử dụng OpenJDK Mercurial repos
Hy vọng điều đó sẽ hữu ích.
Đối với mã nguồn Java trong JRE, trang web này hữu ích hơn hgweb cho OpenJDK7.
đồng ý, câu trả lời này sẽ tăng lên, sau đó nó sẽ lưu 10 phút của tôi :) – ken
Bạn có thể tìm các file nguồn tại đây jdk7source
tôi đang tìm kiếm nó khi tôi thấy câu hỏi này và đó là lý do tại sao tôi quyết định thêm câu trả lời này, vì không ai trong số các các câu trả lời khác có nó, nhưng không có giao diện web để duyệt.
Tuyệt vời! Đây là những gì tôi cần – Dinesh
Có JDK7 source code mirror on GitHub. Duyệt dễ dàng hơn và tô sáng cú pháp.
Nếu bạn muốn duyệt nguồn cục bộ. Sau đó, bạn có thể tìm thấy nguồn trong thư mục jvm trong tệp src.zip. cho môi trường linux tệp nằm trong/usr/lib/jvm/java-7-oracle
Tôi tìm thấy http://www.codatlas.com là một nơi rất tiện dụng để đọc mã java. Ví dụ, bạn sẽ tìm thấy mở mã nguồn JDK7 đây:
http://codatlas.com/github.com/lambdalab-mirror/jdk7u-jdk/master/
Đó là lợi thế lớn nhất là bên cạnh nổi bật cú pháp như @Jakub đề cập trong câu trả lời của mình, nó cũng hỗ trợ tham chiếu chéo, mà sẽ làm cho kinh nghiệm duyệt web đang 10x dễ dàng hơn.
Nó cũng có nhiều dự án dựa trên JVM khác (Apache Hadoop, ElasticSearch, v.v.). Nó cũng hỗ trợ ngôn ngữ kịch bản như ruby và python nhưng hiệu suất không phải là tuyệt vời tại thời điểm này.
- 1. Tôi có thể tìm mã nguồn JDK 1.5 ở đâu?
- 2. Bạn có thể tìm mã gốc trong JDK ở đâu?
- 3. Tôi có thể tìm nguồn cho System.Web.Optimization ở đâu?
- 4. Tôi có thể tìm mã nguồn Flex ở đâu?
- 5. Tôi có thể tìm mã nguồn của gitk ở đâu?
- 6. Tôi có thể tìm mã nguồn C++ ở đâu?
- 7. Tôi có thể tìm tệp my.cnf hoặc my.ini ở đâu?
- 8. Tôi có thể xem mã nguồn của JDK của Mặt trời ở đâu?
- 9. Tôi có thể tìm mã nguồn cho .net CLR và C# ở đâu?
- 10. Tôi có thể tìm thấy tệp System.Linq.Dynamic ở đâu?
- 11. Tôi có thể tìm GACUtil ở đâu?
- 12. Tôi có thể tìm System.Web.Helpers, System.Web.WebPages và System.Web.Razor ở đâu?
- 13. Tôi có thể tìm các thuật toán đóng gói thùng 2d mã nguồn mở ở đâu?
- 14. Tôi có thể tìm các bản triển khai gốc của các chức năng này ở đâu?
- 15. Tôi có thể tìm hiểu về chuỗi JNDI ở đâu?
- 16. Tôi có thể tìm thấy nhật ký Glassfish trên Windows 7 ở đâu?
- 17. Tôi có thể tìm bcp để tăng ở đâu?
- 18. Tôi có thể tìm gói javax.media.opengl ở đâu?
- 19. Tôi có thể tìm tài liệu cho BlueZ ở đâu?
- 20. Tôi có thể tìm thấy triển khai XMLHttpRequest ở đâu?
- 21. Tôi có thể tìm appcmd.exe cho IIS Express ở đâu?
- 22. Tôi có thể học APL ở đâu?
- 23. Eclipse và JDK 7
- 24. Tôi có thể tìm và gửi báo cáo lỗi trên trình duyệt Chrome của Google ở đâu?
- 25. Tôi có thể lấy bản sao JavaDocs của JDK 1.0.2 ở đâu?
- 26. Tôi có thể tìm mã nguồn cuộc gọi hệ thống ở đâu?
- 27. Tôi có thể tìm mã nguồn của tiện ích Unix ở đâu?
- 28. Tôi có thể lập trình tìm nơi lưu trữ các tệp nhật ký log4j ở đâu?
- 29. Tôi lấy nguồn libpq ở đâu?
- 30. Tôi có thể tìm libmcrypt.dll 'chính thức' và php_mcrypt.dll cho PHP 5.3 trên Windows ở đâu?
http://grepcode.com/file/repository.grepcode.com/java/root/jdk/openjdk/6-b14/java/util/concurrent/ExecutorCompletionService.java#ExecutorCompletionService.QueueingFuture –