Java 中的类加载器大致可以分成两类,一类是系统提供的,另外一类是用户自定义的类加载器.类加载器的作用不但可以加载java的一些类库,还可以加载java应用所需的资源,如图像文件和配置文件.经常用到的最熟悉的还用他来加载数据库驱动,例如:Class.forName(),还有张老师视频里提到的getContextClassLoader()和setContextClassLoader.(ClassLoader cl)用来获取和设置线程的上下文类加载器.而InputStream是一个IO流,他只能读取一些文件,并不能去实现加载。 |