锘??xml version="1.0" encoding="utf-8" standalone="yes"?>夜夜嗨一区二区,116美女写真午夜一级久久,久久成人羞羞网站http://www.aygfsteel.com/beijingsoft/category/13377.html鑷村姏浜嶣/S鍟嗕笟杞歡蹇熷紑鍙戞鏋跺鉤鍙板緩璁?/description>zh-cnFri, 02 Mar 2007 06:41:39 GMTFri, 02 Mar 2007 06:41:39 GMT60鍦↗AVA涓姩鎬佹墽琛岀被鐨勯潤鎬佹柟娉?/title><link>http://www.aygfsteel.com/beijingsoft/articles/70063.html</link><dc:creator>鏃犱負</dc:creator><author>鏃犱負</author><pubDate>Sat, 16 Sep 2006 10:38:00 GMT</pubDate><guid>http://www.aygfsteel.com/beijingsoft/articles/70063.html</guid><wfw:comment>http://www.aygfsteel.com/beijingsoft/comments/70063.html</wfw:comment><comments>http://www.aygfsteel.com/beijingsoft/articles/70063.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.aygfsteel.com/beijingsoft/comments/commentRss/70063.html</wfw:commentRss><trackback:ping>http://www.aygfsteel.com/beijingsoft/services/trackbacks/70063.html</trackback:ping><description><![CDATA[ <font face="Courier New"> <font color="#008000">聽聽聽 鍦↗AVA涓紝閫氳繃<font style="BACKGROUND-COLOR: #ffff00">Class.forName</font>()鏂規硶鍙互鍔ㄦ佸喅瀹氬姞杞藉摢涓涓被錛岃繖涓姛鑳藉浜庣浉鍚屾帴鍙g殑涓嶅悓瀹炵幇鏉ヨ闈炲父鏈夌敤銆傛瘮濡傚浜庤璁″ソ鐨勬暟鎹簱榪炴帴姹犳帴鍙o紝鎴戜滑鍙互鏈夊縐嶇殑鎺ュ彛瀹炵幇綾繪潵瀹屾垚鐩稿悓鐨勫姛鑳斤紝鍚屾椂鐢ㄦ埛鍙互綆鍗曠殑閫氳繃淇敼閰嶇疆鏂囦歡鏉ユ寚瀹氬疄闄呬嬌鐢ㄥ摢涓涓疄鐜扮被錛屽湪婧愪唬鐮侀噷闈㈤氳繃璇誨彇閰嶇疆鏂囦歡淇℃伅錛屽茍鐢?font style="BACKGROUND-COLOR: #ffff00">Class.forName</font>(configClassName).getInstance()灝卞彲浠ユ瀯閫犱竴涓壒瀹氱殑瀹炵幇綾誨疄渚嬶紝鑰屼笉鐢ㄦ瘡嬈′慨鏀規簮浠g爜銆傝繖鏍峰浜庣▼搴忔潵璁插彧鐢ㄥ叧蹇冩帴鍙g殑瀹氫箟錛岀敤鎴峰彧鐢ㄨ繘琛岄厤緗枃浠剁殑璁劇疆灝卞畬鎴愪簡鍚屼竴鍔熻兘鐨勪笉鍚屽疄鐜扮殑鍒囨崲銆?br />浣嗘槸濡傛灉瀹炵幇綾婚渶瑕侀氳繃闈欐佹柟娉曟潵榪涜鍒濆鍖栫殑鏃跺欙紝鍔ㄦ佸姞杞界殑榪囩▼灝變細澶嶆潅涓浜涖傚悓鏍風殑浠ユ暟鎹簱榪炴帴姹犱負渚嬶紝閫氬父榪炴帴姹犵殑鏋勯犲嚱鏁伴兘浼氳瀹氫箟涓虹鏈夌殑錛岃岄氳繃鑷畾涔夌殑getInstance()闈欐佹柟娉曟潵寰楀埌鍞竴瀹炰緥銆傝繖縐嶆儏鍐典笅綆鍗曠殑閫氳繃<font style="BACKGROUND-COLOR: #ffff00">Class.forName</font>().getInstance()灝辨棤娉曟紜瀯閫犲疄渚嬨?br />騫稿ソJAVA鎵鎻愪緵鐨勫弽灝勬満鍒?Reflection)涓烘垜浠彁渚涗簡瀹屾暣浜嗘帰鎮夌被鍐呴儴緇撴瀯鐨勬柟娉曘傞氳繃鍙嶅皠鏈哄埗錛屾垜浠兘澶熷畬鎴愬熀鏈笂鎵鏈夌殑榪愯鏃跺喅瀹氱殑鍔ㄤ綔(铏界劧榪欎竴瀹炵幇瑕佹瘮鍏朵粬鍔ㄦ佽璦錛屾瘮濡侾HP錛岀殑eval()鐨勪嬌鐢ㄨ澶嶆潅鐨勫)銆?<br /><br />涓嬮潰閫氳繃瀹為檯鐨勪緥瀛愯鏄庡浣曞湪榪愯鏃跺姩鎬佽闂被鐨勯潤鎬佹柟娉曘?br />-------------------------------------------------------<br /><span style="COLOR: #008000">*/</span></font> <span style="COLOR: #000000"> </span> <br /> <span style="COLOR: #0000ff">import</span> <span style="COLOR: #000000"> java.lang.reflect.</span> <span style="COLOR: #000000">*</span> <span style="COLOR: #000000">;</span> <br /> <br /> <span style="COLOR: #0000ff">public</span> <span style="COLOR: #000000"> </span> <span style="COLOR: #0000ff">class</span> <span style="COLOR: #000000"> myTestClass{</span> <br />聽聽聽聽<span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"> Object pLock </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Object();</span><br /><br />聽聽聽聽<span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"> myTestClass p_instance </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">;</span><br />聽聽聽聽<span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"> String s_configName </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"></span><span style="COLOR: #000000">""</span><span style="COLOR: #000000">;</span><br />聽聽聽聽<span style="COLOR: #0000ff">private</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">boolean</span><span style="COLOR: #000000"> b_isFromResource </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">true</span><span style="COLOR: #000000">;</span><br /><br />聽聽聽聽<span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">static</span></font> <font face="Courier New"> <span style="COLOR: #000000"> Object getInstance(String sConfigName,<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽Boolean bIsFromResource){</span> <br />聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">synchronized</span><span style="COLOR: #000000">(pLock){</span><br />聽聽聽聽聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000"></span><span style="COLOR: #000000">==</span></font> <font face="Courier New"> <span style="COLOR: #000000"> p_instance){<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽p_instance </span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000"> </span> <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">new</span></font> <font face="Courier New"> <span style="COLOR: #000000"> myTestClass(sConfigName,bIsFromResource);<br />聽聽聽聽聽聽聽聽聽聽聽聽}<br />聽聽聽聽聽聽聽聽}</span> <br />聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">return</span></font> <font face="Courier New"> <span style="COLOR: #000000"> p_instance;<br />聽聽聽聽}</span> <br /> <br />聽聽聽聽<span style="COLOR: #0000ff">private</span></font> <font face="Courier New"> <span style="COLOR: #000000"> myTestClass(String sConfigName,Boolean bIsFromResource){<br />聽聽聽聽聽聽聽聽s_configName </span> <span style="COLOR: #000000">=</span> </font> <font face="Courier New"> <span style="COLOR: #000000"> sConfigName;<br />聽聽聽聽聽聽聽聽b_isFromResource </span> <span style="COLOR: #000000">=</span> </font> <font face="Courier New"> <span style="COLOR: #000000"> bIsFromResource.booleanValue();<br />聽聽聽聽}</span> <br /> <br />聽聽聽聽<span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">void</span></font> <font face="Courier New"> <span style="COLOR: #000000"> echoInfo(){<br />聽聽聽聽聽聽聽聽System.out.println(</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">current arguments : configName=[</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">+</span> </font> <span style="COLOR: #000000"> <br /> <font face="Courier New">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽s_configName</font> </span> <font face="Courier New"> <span style="COLOR: #000000">+</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">],isFromResource=[</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">+</span> </font> <span style="COLOR: #000000"> <br /> <font face="Courier New">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽b_isFromResource</font> </span> <font face="Courier New"> <span style="COLOR: #000000">+</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">]</span> <span style="COLOR: #000000">"</span> </font> <font face="Courier New"> <span style="COLOR: #000000">);<br />聽聽聽聽}</span> <br /> <br />聽聽聽聽<span style="COLOR: #0000ff">public</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000"> main(String[] args) </span><span style="COLOR: #0000ff">throws</span><span style="COLOR: #000000"> Exception{</span><br />聽聽聽聽聽聽聽聽<span style="COLOR: #008000">//</span><span style="COLOR: #008000"> 璁劇疆鏂規硶鐨勪紶鍏ュ弬鏁扮殑綾誨瀷. </span><span style="COLOR: #008000"></span><br /><span style="COLOR: #000000">聽聽聽聽聽聽聽 Class[] parameterTypes </span><span style="COLOR: #000000">=</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">new</span></font> <font face="Courier New"> <span style="COLOR: #000000"> Class[]{<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽java.lang.String.</span> <span style="COLOR: #0000ff">class</span> </font> <font face="Courier New"> <span style="COLOR: #000000">,<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽java.lang.Boolean.</span> <span style="COLOR: #0000ff">class</span> </font> <span style="COLOR: #000000"> <br /> <font face="Courier New">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽};<br /><br />聽聽聽聽聽聽聽聽Method mGetInstance </font> </span> <font face="Courier New"> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000"> </span> <span style="COLOR: #0000ff">null</span> </font> <font face="Courier New"> <span style="COLOR: #000000">;<br />聽聽聽聽聽聽聽聽String className </span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000"> </span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">myTestClass</span> <span style="COLOR: #000000">"</span> </font> <font face="Courier New"> <span style="COLOR: #000000">;<br /><br />聽聽聽聽聽聽聽聽Class curTestClass </span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000"> <font style="BACKGROUND-COLOR: #ffff00">Class.forName</font>(className);</span> <br />聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">try</span></font> <font face="Courier New"> <span style="COLOR: #000000">{<br />聽聽聽聽聽聽聽聽聽聽聽聽mGetInstance </span> <span style="COLOR: #000000">=</span> </font> <font face="Courier New"> <span style="COLOR: #000000"> curTestClass.<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽getMethod(</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">getInstance</span> <span style="COLOR: #000000">"</span> </font> <font face="Courier New"> <span style="COLOR: #000000">,parameterTypes);<br />聽聽聽聽聽聽聽聽}</span> <br />聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">catch</span></font> <font face="Courier New"> <span style="COLOR: #000000">(NoSuchMethodException e){<br />聽聽聽聽聽聽聽聽聽聽聽聽e.printStackTrace();<br />聽聽聽聽聽聽聽聽聽聽聽聽mGetInstance </span> <span style="COLOR: #000000">=</span> <span style="COLOR: #000000"> </span> <span style="COLOR: #0000ff">null</span> </font> <font face="Courier New"> <span style="COLOR: #000000">;<br />聽聽聽聽聽聽聽聽}</span> <br /> <br />聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(mGetInstance </span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000"></span><span style="COLOR: #0000ff">null</span></font> <font face="Courier New"> <span style="COLOR: #000000">){<br /><br />聽聽聽聽聽聽聽聽聽聽聽聽myTestClass pObj </span> <span style="COLOR: #000000">=</span> </font> <font face="Courier New"> <span style="COLOR: #000000"> (myTestClass)<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽mGetInstance.invoke(</span> <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">,</span><br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Object[]{</span><br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<span style="COLOR: #000000">"</span><span style="COLOR: #000000">src/myconfig.properties</span><span style="COLOR: #000000">"</span></font> <font face="Courier New"> <span style="COLOR: #000000">,<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽Boolean.FALSE<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽}<br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽);<br /><br />聽聽聽聽聽聽聽聽聽聽聽聽pObj.echoInfo();<br />聽聽聽聽聽聽聽聽}</span> <br />聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">else</span><span style="COLOR: #000000">{</span><br />聽聽聽聽聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">throw</span><span style="COLOR: #000000"></span><br />聽聽聽聽聽聽聽聽聽聽聽聽<span style="COLOR: #0000ff">new</span><span style="COLOR: #000000"> Exception(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">myTest Init Failed from class</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000"></span><span style="COLOR: #000000">+</span></font> <span style="COLOR: #000000"> <br /> <font face="Courier New">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽className </font> </span> <span style="COLOR: #000000"> <font face="Courier New">+</font> </span> <span style="COLOR: #000000"> <br /> <font face="Courier New">聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽System.getProperty(</font> </span> <font face="Courier New"> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">line.seperator</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">,</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">\n</span> <span style="COLOR: #000000">"</span> <span style="COLOR: #000000">) </span> <span style="COLOR: #000000">+</span> <span style="COLOR: #000000"> </span> <br />聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽聽<span style="COLOR: #000000">"</span><span style="COLOR: #000000">method getInstance(String, Boolean) exists.</span><span style="COLOR: #000000">"</span></font> <span style="COLOR: #000000"> <font face="Courier New">);<br />聽聽聽聽聽聽聽聽}<br />聽聽聽聽}<br />}</font> </span>聽聽<br /><br /><img src ="http://www.aygfsteel.com/beijingsoft/aggbug/70063.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.aygfsteel.com/beijingsoft/" target="_blank">鏃犱負</a> 2006-09-16 18:38 <a href="http://www.aygfsteel.com/beijingsoft/articles/70063.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item></channel></rss> <footer> <div class="friendship-link"> <a href="http://www.aygfsteel.com/" title="狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频">狠狠久久亚洲欧美专区_中文字幕亚洲综合久久202_国产精品亚洲第五区在线_日本免费网站视频</a> </div> </footer> 主站蜘蛛池模板: <a href="http://" target="_blank">密山市</a>| <a href="http://" target="_blank">博兴县</a>| <a href="http://" target="_blank">肃宁县</a>| <a href="http://" target="_blank">深圳市</a>| <a href="http://" target="_blank">桂东县</a>| <a href="http://" target="_blank">岳普湖县</a>| <a href="http://" target="_blank">德钦县</a>| <a href="http://" target="_blank">烟台市</a>| <a href="http://" target="_blank">田东县</a>| <a href="http://" target="_blank">嘉峪关市</a>| <a href="http://" target="_blank">无极县</a>| <a href="http://" target="_blank">崇明县</a>| <a href="http://" target="_blank">桦南县</a>| <a href="http://" target="_blank">徐汇区</a>| <a href="http://" target="_blank">罗田县</a>| <a href="http://" target="_blank">巨野县</a>| <a href="http://" target="_blank">黄山市</a>| <a href="http://" target="_blank">瑞安市</a>| <a href="http://" target="_blank">唐海县</a>| <a href="http://" target="_blank">保定市</a>| <a href="http://" target="_blank">吐鲁番市</a>| <a href="http://" target="_blank">东兰县</a>| <a href="http://" target="_blank">枣庄市</a>| <a href="http://" target="_blank">洪泽县</a>| <a href="http://" target="_blank">专栏</a>| <a href="http://" target="_blank">夏邑县</a>| <a href="http://" target="_blank">芮城县</a>| <a href="http://" target="_blank">惠州市</a>| <a href="http://" target="_blank">闽侯县</a>| <a href="http://" target="_blank">德保县</a>| <a href="http://" target="_blank">安新县</a>| <a href="http://" target="_blank">蒙阴县</a>| <a href="http://" target="_blank">翼城县</a>| <a href="http://" target="_blank">石首市</a>| <a href="http://" target="_blank">沙雅县</a>| <a href="http://" target="_blank">高邮市</a>| <a href="http://" target="_blank">婺源县</a>| <a href="http://" target="_blank">神农架林区</a>| <a href="http://" target="_blank">平遥县</a>| <a href="http://" target="_blank">丰镇市</a>| <a href="http://" target="_blank">巴彦淖尔市</a>| <script> (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })(); </script> </body>