Red de conocimiento informático - Material del sitio web - Cómo ver el código fuente subyacente en javaJDK

Cómo ver el código fuente subyacente en javaJDK

Cuando usamos Java por primera vez, a menudo ignoramos la implementación básica de las clases Java más básicas y, a menudo, no entendemos su mecanismo de implementación interno, pensando que así es como es. De hecho, en todo el uso de Java, todos los usos de la capa superior se derivan de las extensiones de la capa inferior. Por lo tanto, si desea comprender realmente este lenguaje, debe comenzar desde abajo para comprenderlo en serio. Si desea comprenderlo en profundidad, debe prestar más atención a su implementación interna.

En el proceso de uso del IDE, a menudo necesitamos que el IDE vea fácilmente el código fuente de Java. Sin embargo, si no se realizan las configuraciones relevantes, generalmente es imposible ver el código fuente de Java en el IDE. En este momento, proporcionamos Configurar eclipse para ver el código fuente de Java.

Los pasos de configuración son los siguientes:

1. Haga clic en "Ventana" -> "Preferencias" -> "Java" -> "JRES instalado"

2. En este momento, "JRES instalado" En este momento, en el lado derecho de "JRES instalado" hay un panel de lista que enumera los entornos JRE en el sistema. Seleccione su JRE y luego haga clic en "Editar..." en. el lado. (Editar...)".

Haga clic en el signo "+" a la izquierda para expandir,

4. Después de la expansión, podrá ver "Adjunto de origen: ( Ninguno)", haga clic en este elemento, haga clic en el botón "Adjunto de origen..." a la derecha y seleccione su directorio JDK. Seleccione el archivo "src.zip" en su directorio JDK (el archivo en el directorio raíz del JDK directorio de instalación)

5. Haga clic en "Aceptar" hasta el final para completar la configuración

Una vez completada la configuración, mantenga presionada la tecla Ctrl y luego haga clic en el nombre o nombre de clase de un método jdk para ver el método. Además, también puedes presionar la tecla F3.

PD: rt.jar contiene la biblioteca de clases básica de jdk. el archivo de clase java

doc. Todas las clases encontradas; los archivos fuente correspondientes de las clases básicas (es decir, archivos en formato *.java) se colocan de manera similar en el archivo src.zip; el código fuente de todas las clases en el archivo de formato rt.jar; de manera similar, podemos descargar los paquetes de código fuente correspondientes a Java de varios marcos de código abierto de Internet, como spring-src.zip, y luego seguir las instrucciones. Para configurar los pasos anteriores, podrá ver el código fuente del marco JAVA correspondiente

Reimpreso desde: enlace de Internet

.