getClassloader devuelve nulo en lugar del cargador de clases bootstrap

Como se sabe, las clases de la biblioteca rt.jar se cargan a través de Bootstrap Classloader. java.lang es parte de la biblioteca rt.jar.

Sin embargo, esta muestra

System.out.println(ArrayList.class.getClassLoader());

impresiones en nulllugar de algo así BootstrapClassLoader.

Además, sé que BootstrapClassLoader no está escrito en Java. ¿Puede ser la razón? ¿Y cómo puedo asegurarme de que BootstrapCL carga la clase?

Respuesta 1

Estoy tratando de permitir al usuario la libertad de ingresar un número a su propio estilo como si pudiera elegir ingresar 2 o 2.00, pero como sabe, el doble no puede aceptar esto (2). Quiero que el doble acepte esto con ...

Estoy creando código que tradujo una palabra (obtenida por el usuario) al Pig Latin. Mi código funciona realmente bien, excepto por una cosa. Quiero que el usuario escriba "y" o "n" para determinar si el código ...

Tengo el siguiente código tratando de convertir entre bytes y matrices de bits, de alguna manera no se está convirtiendo correctamente, ¿qué está mal y cómo corregirlo? Cadena getBitsFromBytes (byte [] Byte_Array) ...

Después de refactorizar algunos paquetes / clases, cuando intento comprometer mi proyecto me sale este error: org.tigris.subversion.javahl.ClientException: svn: Commit falló (los detalles siguen): svn: Item 'One-of-my- .. .