Buenas, ¿Cómo podría ver el código fuente de la clase Math de java? Uso NetBeans y al hacer ctrl+clic sobre un método de la clase Math me muestra un archivo Math.java con un aviso "Showing generated source file. No sources are attached to class' JAR file.". El contenido que puedo ver es la cabecera de los métodos:
package java.lang;
import java.util.Random;
public final class Math {
private static final class RandomNumberGeneratorHolder {
static final Random randomNumberGenerator;
private RandomNumberGeneratorHolder() { // compiled code } } public static final double E = 2.718281828459045; public static final double PI = 3.141592653589793; private static long negativeZeroFloatBits; private static long negativeZeroDoubleBits; static double twoToTheDoubleScaleUp; static double twoToTheDoubleScaleDown;
private Math() { // compiled code }
public static double sin(double d) { // compiled code }
public static double cos(double d) { // compiled code }
public static double tan(double d) { // compiled code }
etc. etc.
Aparece un botón "Attach sources..." pero aquí ya no se cómo descargar/buscar ese código de la clase Math. Gracias.
Buenas,
¿Cómo podría ver el código fuente de la clase Math de java? Uso NetBeans y al hacer ctrl+clic sobre un método de la clase Math me muestra un archivo Math.java con un aviso "Showing generated source file. No sources are attached to class' JAR file.". El contenido que puedo ver es la cabecera de los métodos:
package java.lang;
import java.util.Random;
public final class Math {
private static final class RandomNumberGeneratorHolder {
static final Random randomNumberGenerator;
private RandomNumberGeneratorHolder() {
// compiled code
}
}
public static final double E = 2.718281828459045;
public static final double PI = 3.141592653589793;
private static long negativeZeroFloatBits;
private static long negativeZeroDoubleBits;
static double twoToTheDoubleScaleUp;
static double twoToTheDoubleScaleDown;
private Math() {
// compiled code
}
public static double sin(double d) {
// compiled code
}
public static double cos(double d) {
// compiled code
}
public static double tan(double d) {
// compiled code
}
etc. etc.
Aparece un botón "Attach sources..." pero aquí ya no se cómo descargar/buscar ese código de la clase Math.
Gracias.
Gracias.
Un saludo.