2010-02-13 5 views
25

Java 라이브러리 클래스의 소스 코드는 어디에서 찾을 수 있습니까? 나는 클래스가 rt.jar에있는 것을 의미한다.Java 라이브러리 클래스의 소스 코드

플랫폼 : Windows.

+0

어떤 운영 체제는? –

+0

그 창문에 – GuruKulki

+0

jdk를 설치할 때 소스도 설치할 수있는 옵션이 있습니다. 그 후 당신은 아래에서 말한대로 – clamp

답변

26

JDK를 다운로드하십시오. public 클래스의 소스는 src.zip에 있습니다.

+0

나는 jdk1.6을 가지고 있습니다. 거짓말하는 경로를 말해 줄 수 있니? – GuruKulki

+0

JDK 설치시'src.zip'에 있습니다. – skaffman

+0

설치 폴더에이 파일이 없습니다. – GuruKulki

8

소스는 설치 폴더에있는 src.zip에 : 나는 잘 기억한다면 Windows에서

  • 는, JDK를 src.zipby default이 포함되어 있습니다.

  • Linux 배포판의 경우 sun-java6-source 패키지를 설치해야 할 수 있습니다.

  • Mac의 경우 개발자 설명서를 다운로드해야합니다. this answer을보십시오.

6

당신은 단지 소스/된 구현에 좀보고해야하는 경우, 내가

Docjar

편집

GrepCode을 사용하는 것이 좋습니다 것이 더 나은입니다

GrepCode

+1

이것은 구현을 빠르게 탐색 할 수있는 멋진 리소스입니다. –

+2

@Travis 나는 http://grepcode.com/이 더 좋다고 생각한다. – helpermethod

1

위에서 언급 한 것처럼 대부분의 소스 파일은 SDK를 다운로드하면 찾을 수 있습니다. 그러나 일부 클래스의 경우 Docjar와 같은 외부 사이트를 사용하지 않고 클래스를 디 컴파일하는 jad eclipse 플러그인을 추가하는 것이 좋습니다 (javax.ssl etc ') 소스 코드를 찾을 수 있습니다. Jad Eclipse 정보 : http://jadclipse.sourceforge.net/wiki/index.php/Main_Page

관련 문제