首页 > 编程知识 正文

java更新缓存数据,java高性能文件缓存

时间:2023-05-04 13:29:18 阅读:173980 作者:1242

包含属性文件box.properties。 内容如下。

Color=Red

Name=Box

长度=18

Width=7

Heigth=8

获取属性值。 可以使用以下代码:

属性p=new properties (;

try {

in=newbufferedinputstream (new file inputstream (' box.properties ' ) );

p.load(in );

}catch(filenotfoundexceptione ) {

//todo自动生成的catch block

e .打印任务跟踪(;

}catch(ioexceptione ) {

//todo自动生成的catch block

e .打印任务跟踪(;

}

Enumeration keys=p.keys (;

wile(keys.hasmoreelements () )。

stringkey=(string ) keys.nextElement );

}

或:

资源绑定Rb=null;

try {

in=newbufferedinputstream (new file inputstream (' box.properties ' ) );

Rb=newpropertyresourcebundle (in );

}catch(filenotfoundexceptionE1) {

//todo自动生成的catch block

E1 .打印堆栈跟踪(;

}catch(ioexceptione ) {

//todo自动生成的catch block

e .打印任务跟踪(;

}

射频(Rb )!=null ) {

Enumeration keys=rb.getKeys (;

wile(keys.hasmoreelements () )。

stringkey=(string ) keys.nextElement );

}

}

但是,输出顺序与原始文件不同。

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。