关于BootStrap ClassLoader打印为null的问题

今天在看关于ClassLoader的视频后,想去验证一下关于ClassLoader的加载机制,结果发现AppClassLoader和ExtClassLoader均能打印成功,但BootStrapClassLoader却为null。

关于BootStrap ClassLoader打印为null的问题
在网上查询资料后得知,因为BootStrapClassLoader是用c++写的,使用原生代码来实现,并不继承于java.lang.ClassLoader,所以在返回该ClassLoader时就会返回null。

以上均为个人总结和网上搜索得出的结论,如有错误也希望大家能够指出。