JAVA
niuyongjie
计算机领域
展开
-
Dom4j的使用
Dom4j的使用 DOM4J是dom4j.org出品的一个开源XML解析包,它的网站中这样定义: Dom4j是一个易用的、开源的库,用于XML,XPath和XSLT。它应用于Java平台,采用了Java集合框架并完全支持DOM,SAX和JAXP。DOM4J使用起来非常简单。只要你了解基本的XML-DOM模型,就能使用。然而它自己带的指南只有短短一页,不过说的到挺全。国内的中文资料很少。因而转载 2006-09-12 09:32:00 · 2177 阅读 · 2 评论 -
利用java的反射机制得到界面类的所有可以增加的事件列表
在我们编写JAVA代码的过程中,需要给事件源增加监听事件,可是我们往往记不住这个事件源有那些可以使用的事件,所以我参考《JAVA编程思想》,按照书上的说明,写了如下的代码,主要是能够得到事件源可以使用的事件的列表。程序运行的界面如下:这个程序还是有点不完善,输入的类名必须区分大小写 ,另外程序是以javaapplet运行的。主要的代码如下: package niutoo原创 2006-09-13 08:53:00 · 1205 阅读 · 0 评论 -
Dom4j与Log4j的路径问题
Dom4j与Log4j的路径问题 我们在写java代码的时候,有时候需要对文件进行读写,特别是对一些配置文件的读写,比如对log4j.properties这样的日志配置文件的读取,放到那个目录地下才能够正确的配置Log4j。还有,当我们生成或读取XML文档的时候,我们在程序中如何写才能读取到XML文件或者才能把XML文件放到合适的地方。下面举几个例子1. L原创 2006-09-12 09:33:00 · 5243 阅读 · 2 评论 -
利用java的反射机制得到类的信息
在java中与c#中都提供了反射机制,利用这种反射机制可以做很多有用的事情,比如实现AOP等功能,最近看了一篇关于实现AOP的内部机理的Blog,所以,开始看了一些反射的文章,这里我把我写的一些代码拿出来,供大家分享,不久还会提供C#的利用反射机制得到类的信息的代码。程序运行的命令如下:(我把我的JAVA程序放到了c:/java下面了)运行界面的部分截图如下: 详细的代码如下:原创 2006-09-12 19:46:00 · 1914 阅读 · 1 评论 -
overload和override的区别
overload和override的区别override(重写) 1、方法名、参数、返回值相同。2、子类方法不能缩小父类方法的访问权限。3、子类方法不能抛出比父类方法更多的异常(但子类方法可以不抛出异常)。4、存在于父类和子类之间。5、方法被定义为final不能被重写。overload(重载)1、参数类型、个数、顺序至少有一个不相同。 2、不能重载只有返回值不转载 2011-11-20 20:24:15 · 882 阅读 · 1 评论