question: private static ClassLoader createSystemClassLoader ( ) { String classPath = System . getProperty ( "java.class.path" , "." ) ; return new PathClassLoader ( classPath , BootClassLoader . getInstance ( ) , false ) ; }
target:  Create the system class loader. Note this is NOT the bootstrap class loader (which is managed by the VM). We use a null value for the parent to indicate that the bootstrap loader is our parent.