一.错误,原因
java.lang.ExceptionInInitializerError
二.原因
引起java.lang.ExceptionInInitializerError 错误的原因是:在类的初始化时,出错。也就是说,在加载类时,执行static的属性、方法块时,出错了。
比如
public class AA{
private static AA aa =...
分类:
编程语言 时间:
2015-05-27 19:07:38
阅读次数:
166
在Java开发特别是数据库开发中,经常会用到Class.forName( )这个方法。 通过查询Java Documentation我们会发现使用Class.forName( )静态方法的目的是为了动态加载类。 通常编码过程中,在加载完成后,一般还要调用Class下的newInstance( )静态...
分类:
数据库 时间:
2015-05-27 18:37:29
阅读次数:
240
修改PHPEXCEL目录下的Autoload.php这个文件,在每次使用PHPExcel的类时关闭Yii的自动加载类,否则的话会因为加载规则的不一致(如yii一般要求类的名字必须是xxController,方法要是actionXXX,而PHPExcel是xx_xxx_xxxx)而起冲突报错。[ph....
分类:
Web程序 时间:
2015-05-22 13:27:40
阅读次数:
211
“/”应用程序中的服务器错误。未能从程序集“System.ServiceModel, Version=3.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”中加载类型“System.ServiceModel.Activation.Http...
分类:
Web程序 时间:
2015-05-22 11:09:23
阅读次数:
314
本文转自:http://www.2cto.com/kf/201302/191149.html一共两个java文件,第一个是例子,第二个是配置文件加载类;LogbackTest.java/* * To change this template, choose Tools | Templates *.....
分类:
其他好文 时间:
2015-05-20 20:06:23
阅读次数:
138
1.main方法的属性public static是可以交换的,但是返回类型一定是void类型,形式参数必须为String[]类型,名称可变。2.查看加载类:new HelloWorld().getClass().getClassLoader().toString()。3.在Java中,过程和函数统称...
分类:
编程语言 时间:
2015-05-19 18:33:14
阅读次数:
175
内容:对于任意的一个类,都需要由加载它的类加载器和这个类本身一同确立其在Java虚拟机中的唯一性,每一个类加载器,都拥有一个独立的类空间。只要加载类的类加载器不同的话,那么这个两个类就必定不相等(包括equals()方法,instanceof()方法)。一个简单的例子说明:注意getResourceAsStream的应用:Class.getResourceAsStream(String
pat...
分类:
编程语言 时间:
2015-05-18 16:47:06
阅读次数:
129
Java打包文件(jar文件)中通常会包含清单文件(META-INF/MANIFEST.MF),该文件可以包含主类以及加载类路径等信息。 该文件有着严格的格式要求,甚至一个空格都会引起错误。 MANIFEST.MF格式特别需要注意以下几点: ...
分类:
其他好文 时间:
2015-05-18 09:23:45
阅读次数:
123
总结下类加载机制相关的知识图谱。
类加载机制,包括三大步骤。
1.装载load 。目的是生成类加载实例id
2.链接 ,检测字节码格式以及内部调用匹配情况。静态变量初始化
3.初始化。主要是类加载器加载类的顺序。
对于自定义类加载,开发者完成自己的实现。
bootstrap负责rt.jar类加载,rt是java规范定义的接口与实现。
extension扩展jre中的jar。
s...
分类:
其他好文 时间:
2015-05-15 17:43:39
阅读次数:
168
类加载器(class loader)是 Java?中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介绍了类加载器在 Web...
分类:
编程语言 时间:
2015-05-12 18:24:37
阅读次数:
253