摘要: Java中取资源时,经常用到Class.getResource和ClassLoader.getResource,这里来看看他们在取资源文件时候的路径问题。 Class.getResource(String path) 同样用法的还有Class.getResource和Class.getResourc 阅读全文
posted @ 2016-08-14 18:47 不将就! 阅读(1121) 评论(0) 推荐(0) 编辑
摘要: 一、getResourceAsStream方法 getResourceAsStream方法实现如下: 可见getResourceAsStream方法中调用了getResource方法来查找指定的资源。 再看getResource的源代码: 因为Bootstrap是顶层的classloader,所以j 阅读全文
posted @ 2016-08-14 18:08 不将就! 阅读(2992) 评论(1) 推荐(0) 编辑
摘要: 类加载器负责将.class文件加载到内存中,并为之生成对应的Class对象。其中class文件有可能存在磁盘上,也有可能存在网络上。 当JVM启动时,会形成由三个类加载器组成的初始类加载器层次结构: 类加载机制:全盘负责和父类委托机制 全盘负责:就是当一个classloader加载一个Class的时 阅读全文
posted @ 2016-08-14 17:56 不将就! 阅读(1780) 评论(0) 推荐(0) 编辑
摘要: 转自 http://www.jb51.net/article/41001.htm 1 Log4j配置说明 1.1 配置文件Log4j可以通过java程序动态设置,该方式明显缺点是:如果需要修改日志输出级别等信息,则必须修改java文件,然后重新编译,很是麻烦; log4j也可以通过配置文件的方式进行 阅读全文
posted @ 2016-08-14 10:38 不将就! 阅读(81705) 评论(1) 推荐(4) 编辑