Вопрос по java – Реализация встроенных библиотек Java

2

Кто-нибудь случайно знает, где, если это вообще возможно, я могу взглянуть на код встроенных библиотек Java?

Я пыталсяCtrl + Shift + B (который является эквивалентом Netbeans Eclipse)Ctrl + Shift T), чтобы "перейти к источнику", но я вижу только заголовок метода, а тело всегда:

//compiled code
throw new RuntimeException("Compiled Code");

Например, я бы увидел следующее, если бы попытался просмотреть String.charAt (int)

public char charAt(int i)
{
    //compiled code
    throw new RuntimeException("Compiled Code");
}
Вы имеете в виду JDK? Потому что вы можете получить исходный код JDK просто, как пирог. Bohemian♦
Обратитесь к этой теме -stackoverflow.com/questions/4512066/… - для получения дополнительной помощи. Sanjeev Kulkarni N

Ваш Ответ

4   ответа
0

Java-декомпилятор & quot; и скачать его. Вы можете увидеть исходный код для любого файла класса в библиотеках.

6

в окне Windows в папке jdk будет находиться файл src.zip, содержащий источники встроенных библиотек.

Надеюсь это поможет.

2

JDK распространяется с источниками, вы можете удобно открыть их в своей IDE. Ищите & quot; src.jar & quot ;.

Это, вероятно, уже настроено. В Eclipse просто попробуйте Ctrl-Shift-T что-то вроде & quot; java.lang.String & quot ;.

Веб-поиск также найдет красиво связанные и отформатированные страницы.

Error: User Rate Limit ExceededCtrl + Shift + BError: User Rate Limit ExceededCtrl + Shift + TError: User Rate Limit Exceeded//compiled code throw new RuntimeException("Compiled Code"); One Two Three
0

Похожие вопросы