摘要: Properties 类已不是新东西了,它在 Java 编程的早期就有了,并且几乎没有什么变化。J2SE 的 Tiger 版本增强了这个类,不仅可以用它在单独一行中指定用等号分隔的多个键-值对,还可以用XML 文件装载和保存这些键-值对。在 驯服 Tiger的这一期文章中,John Zukowski 展示了如何驾驭这匹新一代的“役马”。请在本文对应的讨论论坛上与作者及其他读者分享您对本文的想法(您也可以单击文章顶部或底部的 讨论来访问该论坛)。 J2SE 1.5 以前的版本要求直接使用 XML 解析器来装载配置文件并存储设置。虽然这并非是一件困难的事情,并且解析器是平台的标准部分,但是额外.. 阅读全文
posted @ 2008-05-20 14:41 dainiao01 阅读(159) 评论(0) 推荐(0) 编辑
摘要: XML配置文件的读取处理 JFML 转贴更新:2002-07-31 10:35:27版本: 1.0 XML配置文件的读取处理板桥里人jdon.com2002/2Java和XML是黄金组合,网上已经有很多文章介绍,XML作为电子商务中数据交换,已经有其不可替代的作用,但是在平时系统开发中,我们不一定都用到数据交换,是不是无法使用XML了?当 然不... 阅读全文
posted @ 2008-05-20 14:25 dainiao01 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 使用J2SEAPI读取Properties文件的六种方法1。使用java.util.Properties类的load()方法示例:InputStreamin=lnewBufferedInputStream(newFileInputStream(name));Propertiesp=newProperties();p.load(in);2。使用java.util.ResourceBundle类的getBundle()方法示例:ResourceBundlerb=ResourceBundle.getBundle(name,Locale.getDefault());3。使用java.util.Prop 阅读全文
posted @ 2008-05-20 10:55 dainiao01 阅读(116) 评论(0) 推荐(0) 编辑
摘要: 在我们平时写程序的时候,有些参数是经常改变的,而这种改变不是我们预知的。比如说我们开发了一个操作数据库的模块,在开发的时候我们连接本地的数据库那 么 IP ,数据库名称,表名称,数据库主机等信息是我们本地的,要使得这个操作数据的模块具有通用性,那么以上信息就不能写死在程序里。通常我们的做法是用配置文 件来解决。各种语言都有自己所支持的配置文件类型。比如 Python ,他支持 .ini 文件。因为他内部有一个 ConfigParser 类来支持 .ini 文件的读写,根据该类提供的方法程序员可以自由的来操作 .ini 文件。而在 Java 中, Java 支持的是 .properties 文件 阅读全文
posted @ 2008-05-20 10:51 dainiao01 阅读(482) 评论(0) 推荐(0) 编辑
摘要: 我用的是eclipse 3.3 和 myeclipse 6.0 eclipse 选 help -> Software Updates -> find and -> Search for new features to install (next) ----- ->New RemoteSite.. -> Name: 随便你输入 URL : http://propedit.sourceforge.jp/eclipse/updates/ --> OK -->选择你需要的版本 就OK了 今天在使用myEclipse 的 Database Explorer 视图 阅读全文
posted @ 2008-05-20 09:51 dainiao01 阅读(146) 评论(0) 推荐(0) 编辑
摘要: java是多线程的,所以类或者接口的初始化要求仔细的同步,因为同时某个别的线程可能正在试图初始化同一个类或者接口,也有可能作为类或者接口初始化的一部分,要求递归地初始化该类或接口。 要了解类的初始化过程,首先要知道Class对象的状态,class对象的状态有以下几种: 1、被检验和准备,但是没有被初始化; 2、正在被某个特殊的线程T初始化; 3、被完整地初始化并且可以使用; 4、处于错误状态,可能由于检验或者准备失败,或者由于试图初始化且失败了。 初始化的过程如下: 1、同步代表类或接口的class对象的初始化,包括一直等待到当前线程可以获得那个对象的锁; 2、如果某个别的线程... 阅读全文
posted @ 2008-05-20 09:12 dainiao01 阅读(467) 评论(0) 推荐(0) 编辑