关于代码Properties props = new Properties();该怎么理解?

Properties props = new Properties();
props.setProperty("java.naming.factory.initial", "org.jnp.interfaces.NamingContextFactory");
props.setProperty("java.naming.provider.url", "0.0.0.0:1099");
props.setProperty("java.naming.factory.url.pkgs", "org.jboss.naming"); 

InitialContext ctx;
Object obj = null;
try {
ctx = new InitialContext(props);
obj = ctx.lookup(jndiName);
} catch (NamingException e) {}
这些东西是干什么用的啊

紫衣仙女
浏览 582回答 2
2回答

慕仙森

有人写了 一个 类 名位 Properties 的类通过指针 props 来调用里面的方法setProperty();InitialContext 这应该还是一个别人写的类构造类的时候public InitialContext(Properties pro){}所以 ctx = new InitialContext(props);调用。。try{}catch(){}捕获try中的异常。

慕标5832272

Java读取properties文件的方法比较多;  在最常用的读取properties文件的方式--->“通过java.lang.Class类的getResourceAsStream(String name) 方法来实现”;  代码:  InputStream in = getClass().getResourceAsStream("资源Name");
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java
Python