2011-01-28 29 views

Trả lời

10

Đây là kho lưu trữ cho OpenJDK

Đối với Oracle JDK7, có mã nhị phân và tài liệu, nhưng không có nguồn để duyệt.

+2

Không thực sự duyệt được (bất kỳ hơn?). – Raedwald

1

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.

17

Liên kết trực tiếp là this.

Nếu bạn tự hỏi làm thế nào liên kết này được nhận, hãy làm theo this link, ngoại trừ chọn "jdk7/jdk7-gate/jdk" thay vì "jdk6/jdk6-gate/jdk" cho jdk 7 nguồn.

+0

+1 cho liên kết trực tiếp. –

+0

Tôi tự hỏi tôi có thể tải xuống tất cả các tệp nguồn này không? – Dinesh

+3

Tôi đã tải xuống từ liên kết này http://sourceforge.net/projects/jdk7src/ – Dinesh

3

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.

+0

Tuyệt vời! Đây là những gì tôi cần – Dinesh

0

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

6

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.

Các vấn đề liên quan