浣跨敤J2SEAPI璇誨彇Properties鏂囦歡鐨勫叚縐嶆柟娉?br />
銆銆1銆備嬌鐢╦ava.util.Properties綾葷殑load()鏂規硶紺轟緥錛欼nputStreamin=lnewBufferedInputStream(newFileInputStream(name));Propertiesp=newProperties();p.load(in);
銆銆2銆備嬌鐢╦ava.util.ResourceBundle綾葷殑getBundle()鏂規硶紺轟緥錛歊esourceBundlerb=ResourceBundle.getBundle(name,Locale.getDefault());
銆銆3銆備嬌鐢╦ava.util.PropertyResourceBundle綾葷殑鏋勯犲嚱鏁扮ず渚嬶細InputStreamin=newBufferedInputStream(newFileInputStream(name));ResourceBundlerb=newPropertyResourceBundle(in);
銆銆4銆備嬌鐢╟lass鍙橀噺鐨刧etResourceAsStream()鏂規硶紺轟緥錛欼nputStreamin=JProperties.class.getResourceAsStream(name);Propertiesp=newProperties();p.load(in);
銆銆5銆備嬌鐢╟lass.getClassLoader()鎵寰楀埌鐨刯ava.lang.ClassLoader鐨刧etResourceAsStream()鏂規硶紺轟緥錛欼nputStreamin=JProperties.class.getClassLoader().getResourceAsStream(name);Propertiesp=newProperties();p.load(in);
銆銆6銆備嬌鐢╦ava.lang.ClassLoader綾葷殑getSystemResourceAsStream()闈欐佹柟娉曠ず渚嬶細InputStreamin=ClassLoader.getSystemResourceAsStream(name);Propertiesp=newProperties();p.load(in);
銆銆琛ュ厖
銆銆Servlet涓彲浠ヤ嬌鐢╦avax.servlet.ServletContext鐨刧etResourceAsStream()鏂規硶紺轟緥錛欼nputStreamin=context.getResourceAsStream(path);Propertiesp=newProperties();p.load(in);