锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲va在线va天堂va手机,国产午夜亚洲不卡,亚洲中文字幕无码日韩http://www.tkk7.com/realsmy/category/14768.html涔呭煄鐨勫涔?fàn)瀹?/description>zh-cnWed, 15 Aug 2007 01:07:45 GMTWed, 15 Aug 2007 01:07:45 GMT60JAVA鍔犲瘑瑙e瘑---鑷畾涔夌被鍔犺澆鍣ㄥ簲鐢?/title><link>http://www.tkk7.com/realsmy/archive/2007/04/22/112575.html</link><dc:creator>涔呭煄</dc:creator><author>涔呭煄</author><pubDate>Sun, 22 Apr 2007 03:09:00 GMT</pubDate><guid>http://www.tkk7.com/realsmy/archive/2007/04/22/112575.html</guid><wfw:comment>http://www.tkk7.com/realsmy/comments/112575.html</wfw:comment><comments>http://www.tkk7.com/realsmy/archive/2007/04/22/112575.html#Feedback</comments><slash:comments>5</slash:comments><wfw:commentRss>http://www.tkk7.com/realsmy/comments/commentRss/112575.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/realsmy/services/trackbacks/112575.html</trackback:ping><description><![CDATA[     鎽樿: 鑷畾涔夌殑綾誨姞杞藉櫒鑳藉鐏墊椿鐨勬帶鍒剁被鐨勫姞杞借繃紼嬨備粠鑰屽彲浠ュ疄鐜頒竴浜涙垜浠墍瑕佺殑鍔熻兘銆?<br> <br>浣嗘槸錛屽嵆浣挎槸榪欐牱鐨勫姞瀵嗘妧鏈紝瀵逛簬鏌愪簺楂樻墜鏉ヨ錛屼緷鐒舵槸鑴嗗急鐨勩傛垜浠墍闇瑕佸仛鐨勫氨鏄紝鐞嗚В榪欏叾涓殑榪囩▼錛屾帉鎻¤繖鏍風(fēng)殑鎶鏈紝鏈緇堣兘澶熷簲鐢ㄥ埌鎴戜滑鑷繁鐨勫疄闄呴」鐩腑鏉ャ?nbsp; <a href='http://www.tkk7.com/realsmy/archive/2007/04/22/112575.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/realsmy/aggbug/112575.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/realsmy/" target="_blank">涔呭煄</a> 2007-04-22 11:09 <a href="http://www.tkk7.com/realsmy/archive/2007/04/22/112575.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鍏充簬java class loader鐨勭悊瑙g瑪璁?/title><link>http://www.tkk7.com/realsmy/archive/2007/04/03/108053.html</link><dc:creator>涔呭煄</dc:creator><author>涔呭煄</author><pubDate>Tue, 03 Apr 2007 04:27:00 GMT</pubDate><guid>http://www.tkk7.com/realsmy/archive/2007/04/03/108053.html</guid><wfw:comment>http://www.tkk7.com/realsmy/comments/108053.html</wfw:comment><comments>http://www.tkk7.com/realsmy/archive/2007/04/03/108053.html#Feedback</comments><slash:comments>2</slash:comments><wfw:commentRss>http://www.tkk7.com/realsmy/comments/commentRss/108053.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/realsmy/services/trackbacks/108053.html</trackback:ping><description><![CDATA[     鎽樿: JAVA涓殑涓鍒囬兘鏄互綾葷殑褰㈠紡瀛樺湪鐨勶紙闄ゅ皯鏁板簳灞傜殑涓滆タ錛岄偅浜涙垜灝變笉娓呮鏄庝箞鍥炰簨浜?jiǎn)锛?jí)銆傛垜浠繍琛岀殑鎺ュ彛鏄竴涓被錛岃繍琛屼腑鎵娑夊強(qiáng)鍒扮殑瀵硅薄涔熼兘鏄被瀵硅薄銆備笅闈紝鎴戜滑鏉ョ爺絀朵笅錛屾垜鎵鐞嗚В鐨勭被鐨勫姞杞芥満鍒躲?<br> <br>姣斿鎴戜滑鏈変竴涓猄tudent綾伙紝涔熷氨鏄粡榪囩紪璇戝悗錛屾槸涓涓猄tudent.class鏂囦歡銆傚綋鎴戜滑鐨勭▼搴忚繍琛岀殑榪囩▼涓紝絎竴嬈″疄渚嬪寲涓涓猻tudent瀵硅薄鐨勬椂鍊欙紝緋葷粺棣栧厛瑕佸仛鐨勫氨鏄姞杞絊tudent榪欎釜綾匯備篃灝辨槸鎶奡tudent.class浠ュ瓧鑺傜帥鐨勫艦鍔垮姞杞藉埌鍐呭瓨?shù)腑锛堯q墮氳繃defineClass()榪欎釜鏂規(guī)硶杞彉鎴怌lass瀵硅薄錛屾渶緇堜互Class瀵硅薄鐨勫艦寮忓瓨鍌ㄥ湪鍐呭瓨?shù)腑锛?jí)銆傝繖涓姞杞界殑榪囩▼灝辨槸鐢辯被鍔犺澆鍣ㄦ潵瀹屾垚鐨勩?<br>  <a href='http://www.tkk7.com/realsmy/archive/2007/04/03/108053.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/realsmy/aggbug/108053.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/realsmy/" target="_blank">涔呭煄</a> 2007-04-03 12:27 <a href="http://www.tkk7.com/realsmy/archive/2007/04/03/108053.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>java class loading鎶鏈爺絀?/title><link>http://www.tkk7.com/realsmy/archive/2007/03/23/105823.html</link><dc:creator>涔呭煄</dc:creator><author>涔呭煄</author><pubDate>Fri, 23 Mar 2007 06:07:00 GMT</pubDate><guid>http://www.tkk7.com/realsmy/archive/2007/03/23/105823.html</guid><wfw:comment>http://www.tkk7.com/realsmy/comments/105823.html</wfw:comment><comments>http://www.tkk7.com/realsmy/archive/2007/03/23/105823.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.tkk7.com/realsmy/comments/commentRss/105823.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/realsmy/services/trackbacks/105823.html</trackback:ping><description><![CDATA[ <p>鏈榪戝湪蹇欐瘯涓氳璁★紝琚垎鍒扮殑璇鵑鏄?錛歫ava class loading鎶鏈爺絀?br /><br />絎竴嬈℃帴瑙ava铏氭嫙鏈烘柟闈㈢殑闂錛屽鎴戞潵璇達(dá)紝榪樼湡鏈変簺鍥伴毦銆傛煡浜?jiǎn)涓ゅぉ鐨勮祫鏂欏Q岀畝鍗曟暣鐞嗕竴涓嬨?br /><br />涓涓被浠h〃瑕佹墽琛岀殑浠g爜錛岃屾暟鎹垯琛ㄧず鍏剁浉鍏崇姸鎬併傜姸鎬佹椂甯告敼鍙橈紝鑰屼唬鐮佸垯涓嶄細(xì)銆傚綋鎴戜滑灝嗕竴涓壒瀹氱殑鐘舵佷笌涓涓被鐩稿搴旇搗鏉ワ紝涔熷氨鎰忓懗鐫灝嗗疄渚嬪寲涓涓璞°傚敖綆$浉鍚岀殑綾誨搴旂殑瀹炰緥鐨勭姸鎬佸崈宸竾鍒紝浣嗗叾鏈川閮藉搴旂潃鍚屼竴孌典唬鐮併傚湪JAVA涓紝涓涓被閫氬父鏈夌潃涓涓?class鏂囦歡錛屼絾涔熸湁渚嬪銆?br /><br />鎴戜滑鎵緙栬瘧鐨勪唬鐮侊紝閮芥槸棣栧厛閫氳繃緙栬瘧鍣ㄧ紪璇戞垚瀛楄妭鐮佹枃浠躲傚浜嶫AVA鏉ヨ錛屽氨鏄敓鎴愪竴涓竴涓殑.class鏂囦歡銆傚綋鎴戜滑榪愯紼嬪簭鐨勬椂鍊欙紝鍐嶇敱JAVA铏氭嫙鏈哄皢鎵闇瑕佺殑.class鏂囦歡鍔犺澆榪涘唴瀛樸傦紙榪欎釜鏃跺欑殑宸ヤ綔鐢辨瘡涓涓姞杞藉櫒鏉ュ畬鎴愶級(jí)銆傛垜鐨勬瘯璁炬墍瑕佺爺絀剁殑闂灝卞湪榪欓噷銆傚浣曡嚜宸卞畾涔変竴涓猚lassloader?鑷畾涔夌殑classloader鐢變粈涔堟剰涔夊憿?鍛靛懙錛屾墠鎺ヨЕ涓ゅぉ錛屽叿浣撶殑鎴戣繕娌$悊瑙i忓憿銆?br /><br /><strong>鍏充簬classloader:</strong><br />classloader鏄竴縐峵ree-like鐨刪ierarchy鐨勭粨鏋勶紝榪欓鏍?wèi)鐨剅oot鏄痓ootstrap classloader銆傚綋JVM鍚姩鍚庯紝緋葷粺寰寰浼?xì)鏈変笁涓垨涓変釜浠ヤ笂鐨凜lass Loader錛屼篃鍗籌細(xì)Bootstrap CL, Extension CL, System CL鍜孶ser-defined CL銆備換浣曠殑CL閮芥湁涓涓猵arent CL錛圔ootstrap CL闄ゅ錛夛紝浠庤屾墍鏈夌殑CL褰㈡垚涓棰楄嚜涓婅屼笅鐨勬爲(wèi)錛屽叾涓瑽ootstrap CL鏄繖棰楁爲(wèi)鐨凴oot銆?br />Bootstrap CL<br />鈹斺攢鈹Extension CL<br />鈹斺攢鈹System CL<br />鈹斺攢鈹User-defined CL.(classLoaderA)<br />鈹斺攢鈹User-defined CL.(classLoaderB)<br /><br />嫻佺▼錛?/p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">褰撴墽琛屸?/span> <span lang="EN-US">java XXX.class</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鈥濇椂錛?/span> <span lang="EN-US">java.exe</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">棣栧厛鎵懼埌</span> <span lang="EN-US">JRE</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛?/span> <span lang="EN-US">Java Runtime Environment</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛夛紝鎺ョ潃鎵懼埌浣嶄簬</span> <span lang="EN-US">JRE</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涔嬩腑鐨?/span> <span lang="EN-US">jvm.dll</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">錛屾渶鍚庤澆鍏?/span> <span lang="EN-US">jvm.dll</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">騫跺惎鍔ㄨ櫄鎷熸満銆?/span> </p> <p class="MsoNormal" style="MARGIN: 0cm 0cm 0pt; TEXT-INDENT: 21pt"> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">铏氭嫙鏈轟竴鍚姩錛屽厛鍋氫竴浜涘垵濮嬪寲鍔ㄤ綔錛屽鑾峰彇緋葷粺鍙傛暟絳夛紝鐒跺悗浜х敓</span> <span lang="EN-US">BL</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">銆?/span> <span lang="EN-US">BL</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍔犺澆</span> <span lang="EN-US">Java</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍩虹綾伙紝榪欎簺綾婚兘瀛樻斁鍦?/span> <span lang="EN-US">JRE</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">涓殑</span> <span lang="EN-US">lib</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鐩綍涓嬶紝鍙敱</span> <span lang="EN-US">System.getProperty(鈥渟un.boot.class.path鈥?</span> <span style="FONT-FAMILY: 瀹?huà)浣? mso-ascii-font-family: 'Times New Roman'; mso-hansi-font-family: 'Times New Roman'">鍒楀嚭銆?br /></span> <br />jvm寤虹珛->鍒濆鍖栧姩浣?>浜х敓絎竴涓狢lassLoader,鍗砨ootstrap loader->bootstrap loader鍦╯um.misc.Launcher綾婚噷闈㈢殑ExtClassLoader,騫惰瀹氬叾Parent涓簄ull->bootstrap loader杞藉叆sun.misc.Launcher$AppClassLoader,騫惰瀹氬叾parent涓篍xtClassLoader(浣嗘槸AppClassLoader涔熸槸鐢眀ootstrap loader鎵杞藉叆鐨?->AppClassLoader杞藉叆鍚勪釜xx.class,xx.class涔熸湁鍙兘琚獷xtclassLoader鎴栬卋ootstrap loader杞藉叆. <br /><br /><strong>Java綾昏杞戒綋緋葷粨鏋?/strong></p> <p class="normal">瑁呰澆綾葷殑榪囩▼闈炲父綆鍗曪細(xì)鏌ユ壘綾繪墍鍦ㄤ綅緗紝騫跺皢鎵懼埌鐨凧ava綾葷殑瀛楄妭鐮佽鍏ュ唴瀛橈紝鐢熸垚瀵瑰簲鐨凜lass瀵硅薄銆侸ava鐨勭被瑁呰澆鍣ㄤ笓闂ㄧ敤鏉ュ疄鐜拌繖鏍風(fēng)殑榪囩▼錛孞VM騫朵笉姝㈡湁涓涓被瑁呰澆鍣紝浜嬪疄涓婏紝濡傛灉浣犳効鎰忕殑璇濓紝浣犲彲浠ヨJVM鎷ユ湁鏃犳暟涓被瑁呰澆鍣紝褰撶劧榪欓櫎浜?jiǎn)娴嬭瘯JVM澶栵紝鎴戞兂涓嶅嚭榪樻湁鍏朵粬鐨勭敤閫斻備綘搴旇宸茬粡鍙戠幇鍒頒簡(jiǎn)榪欐牱涓涓棶棰橈紝綾昏杞藉櫒鑷韓涔熸槸涓涓被錛屽畠涔熼渶瑕佽瑁呰澆鍒板唴瀛樹(shù)腑鏉ワ紝閭d箞榪欎簺綾昏杞藉櫒鐢辮皝鏉ヨ杞藉憿錛屾誨緱鏈変釜鏍瑰惂錛熸病閿欙紝紜疄瀛樺湪榪欐牱鐨勬牴錛屽畠?yōu)鏄湠榫欒棣栦笉瑙仦畡凚ootstrap聽(tīng)ClassLoader.聽(tīng)涓轟粈涔堣瀹冪榫欒棣栦笉瑙佸熬鍛紝鍥犱負(fù)浣犳牴鏈棤娉曞湪Java浠g爜涓姄浣忓摢鎬曟槸瀹冪殑涓鐐圭偣鐨勫熬宸達(dá)紝灝界浣犺兘鏃舵椂鍒誨埢浣撲細(xì)鍒板畠鐨勫瓨鍦紝鍥犱負(fù)java鐨勮繍琛岀幆澧冩墍闇瑕佺殑鎵鏈夌被搴擄紝閮界敱瀹冩潵瑁呰澆錛岃屽畠鏈韓鏄疌++鍐欑殑紼嬪簭錛屽彲浠ョ嫭绔嬭繍琛?鍙互璇存槸JVM鐨勮繍琛岃搗鐐?浼熷ぇ鍚с傚湪Bootstrap瀹屾垚瀹冪殑浠誨姟鍚庯紝浼?xì)鐢熸垚涓涓狝ppClassLoader(瀹為檯涓婁箣鍓嶇郴緇熻繕?shù)細(xì)鋴社敤鎵╁睍绫昏铦插櫒ExtClassLoader錛屽畠鐢ㄤ簬瑁呰澆Java榪愯鐜鎵╁睍鍖呬腑鐨勭被),榪欎釜綾昏杞藉櫒鎵嶆槸鎴戜滑緇忓父浣跨敤鐨勶紝鍙互璋冪敤ClassLoader.getSystemClassLoader()聽(tīng)鏉ヨ幏寰楋紝鎴戜滑鍋囧畾紼嬪簭涓病鏈変嬌鐢ㄧ被瑁呰澆鍣ㄧ浉鍏蟲(chóng)搷浣滆瀹氭垨鑰呰嚜瀹氫箟鏂扮殑綾昏杞藉櫒錛岄偅涔堟垜浠紪鍐欑殑鎵鏈塲ava綾婚氶氫細(xì)鐢卞畠鏉ヨ杞斤紝鍊煎緱灝婃暚鍚с侫ppClassLoader鏌ユ壘綾葷殑鍖哄煙灝辨槸鑰崇啛鑳借鐨凜lasspath錛屼篃鏄垵瀛﹁呭繀欏昏法榪囩殑闂ㄦ錛屾湁娌℃湁鐏靛厜涓闂殑鎰熻錛屾垜浠寜鐓у畠鐨勭被鏌ユ壘鑼冨洿緇欏畠鍙栧悕涓虹被璺緞綾昏杞藉櫒銆傝繕鏄厛鍓嶅亣瀹氱殑鎯呭喌錛屽綋Java涓嚭鐜版柊鐨勭被錛孉ppClassLoader棣栧厛鍦ㄧ被浼犻掔粰瀹冪殑鐖剁被綾昏杞藉櫒錛屼篃灝辨槸Extion聽(tīng)ClassLoader錛岃闂畠鏄惁鑳藉瑁呰澆璇ョ被錛屽鏋滆兘錛岄偅AppClassLoader灝變笉騫茶繖媧諱簡(jiǎn)錛屽悓鏍稥xtion聽(tīng)ClassLoader鍦ㄨ杞芥椂錛屼篃浼?xì)鍏堥棶闂畠鐨勭埗绫昏铦插櫒銆傛垜浠彲浠ョ湅鍑虹被瑁呰澆鍣ㄥ疄闄呬笂鏄竴涓爲(wèi)鐘剁殑緇撴瀯鍥撅紝姣忎釜綾昏杞藉櫒鏈夎嚜宸辯殑鐖朵翰錛岀被瑁呰澆鍣ㄥ湪瑁呰澆綾繪椂錛屾繪槸鍏堣鑷繁鐨勭埗綾昏杞藉櫒瑁呰澆(澶氫箞灝婃暚闀胯緢),濡傛灉鐖剁被瑁呰澆鍣ㄦ棤娉曡杞借綾繪椂錛岃嚜宸卞氨浼?xì)鍔ㄦ墜瑁呰浇锛屽鏋滃畠涔熻铦蹭笉浜?jiǎn)錛岄偅涔堝涓嶈搗錛屽畠浼?xì)澶у枈涓澹幫細(xì)Exception錛宑lass聽(tīng)not聽(tīng)found銆傛湁蹇呰鎻愪竴鍙ワ紝褰撶敱鐩存帴浣跨敤綾昏礬寰勮杞藉櫒瑁呰澆綾誨け璐ユ姏鍑虹殑鏄疦oClassDefFoundException寮傚父銆傚鏋滀嬌鐢ㄨ嚜瀹氫箟鐨勭被瑁呰澆鍣╨oadClass鏂規(guī)硶鎴栬匔lassLoader鐨刦indSystemClass鏂規(guī)硶瑁呰澆綾伙紝濡傛灉浣犱笉鍘誨埢鎰忔敼鍙橈紝閭d箞鎶涘嚭鐨勬槸ClassNotFoundException銆?br /><br /><strong>綾誨姞杞藉櫒鏄粈涔堬紵<br /></strong><br />Java鍜屽叾浠栬璦涓嶅悓鐨勬槸錛孞ava鏄繍琛屼簬Java铏氭嫙鏈?JVM)銆傝繖灝辨剰鍛崇潃緙栬瘧鍚庣殑浠g爜鏄互<br />涓縐嶅拰騫沖彴鏃犲叧鐨勬牸寮忎繚瀛樼殑錛岃屼笉鏄煇縐嶇壒瀹氱殑鏈哄櫒涓婅繍琛岀殑鏍煎紡銆傝繖縐嶆牸寮忓拰浼犵粺鐨勫彲<br />鎵ц浠g爜鏍煎紡鏈夊緢澶氶噸瑕佺殑鍖哄埆銆傚叿浣撴潵璇達(dá)紝涓嶅悓浜嶤鎴栬咃跡++紼嬪簭錛孞ava紼嬪簭涓嶆槸涓涓嫭<br />绔嬬殑鍙墽琛屾枃浠訛紝鑰屾槸鐢卞緢澶氬垎寮鐨勭被鏂囦歡緇勬垚錛屾瘡涓被鏂囦歡瀵瑰簲涓涓狫ava綾匯?鍙﹀錛岃繖<br />浜涚被鏂囦歡騫朵笉鏄┈涓婂姞杞藉埌鍐呭瓨錛岃屾槸褰撶▼搴忛渶瑕佺殑鏃跺欐墠鍔犺澆銆?綾誨姞杞藉櫒灝辨槸Java铏氭嫙<br />鏈轟腑鐢ㄦ潵鎶婄被鍔犺澆鍒板唴瀛樼殑宸ュ叿銆傝屼笖錛孞ava綾誨姞杞藉櫒涔熸槸鐢↗ava瀹炵幇鐨勩傝繖鏍蜂綘灝變笉闇瑕?br />瀵笿ava铏氭嫙鏈烘湁娣卞叆鐨勭悊瑙e氨鍙互寰堝鏄撳垱寤鴻嚜宸辯殑綾誨姞杞藉櫒浜?jiǎn)銆?br /><br /><strong>涓轟粈涔堣鍒涘緩綾誨姞杞藉櫒?<br /><br /></strong>鏃㈢劧Java铏氭嫙閲戝凡緇忔湁浜?jiǎn)绫诲姞铦插櫒锛屾垜浠瑯q樿鑷繁鍒涘緩鍏朵粬鐨勫憿?闂緱濂姐傞粯璁ょ殑綾誨姞杞藉櫒<br />鍙煡閬撳浣曚粠鏈湴緋葷粺鍔犺澆綾匯傚綋浣犵殑紼嬪簭瀹屽叏鍦ㄦ湰鏈虹紪璇戠殑璇濓紝榛樿鐨勭被鍔犺澆鍣ㄤ竴鑸兘宸?br />浣滅殑寰堝ソ銆備絾鏄疛ava涓渶嬋鍔ㄤ漢蹇?jī)鐨勫湴鏂逛箣涓灝辨槸寰堝鏄撶殑浠庣綉緇滀笂鑰屼笉鍙槸鏈湴鍔犺澆綾匯?br />涓句釜渚嬪瓙錛屾祻瑙堝櫒鍙互閫氳繃鑷畾涔夌殑綾誨姞杞藉櫒鍔犺澆綾匯?榪樻湁<br />寰堝鍔犺澆綾葷殑鏂瑰紡銆傞櫎浜?jiǎn)绠鍗曠殑浠庢湰鍦版垨鑰呯綉緇滃錛屼綘榪樺彲浠ラ氳繃鑷畾涔塉ava涓渶嬋鍔ㄤ漢蹇?br />鐨勫湴鏂逛箣涓:<br />* 鎵ц闈炰俊浠諱唬鐮佸墠鑷姩楠岃瘉鏁板瓧絳懼悕<br />* 鏍規(guī)嵁鐢ㄦ埛鎻愪緵鐨勫瘑鐮佽В瀵嗕唬鐮?br />* 鏍規(guī)嵁鐢ㄦ埛鐨勯渶瑕佸姩鎬佺殑鍒涘緩綾?br />浣犲叧蹇?jī)鐨勪恢M綍涓滆タ閮借兘鏂逛究鐨勪互瀛楄妭鐮佺殑褰㈠紡闆嗘垚鍒頒綘鐨勫簲鐢ㄤ腑<br /><br />-----------------------------------------------------------------------------------<br /><br />浠ヤ笂澶ч兘鏄埆浜虹殑鏂囧瓧錛屾垜閫夊彇浜?jiǎn)涓浜涗繚瀛樹(shù)笅鏉ャ傜敤浜庝互鍚庣殑緇х畫(huà)瀛︿範(fàn)銆?<br /><br />濡傛灉鍝綅鏈嬪弸鐮旂┒榪囪繖鏂歸潰鐨勫唴瀹癸紝寰堜箰鎰忓悜鎮(zhèn)ㄨ鏁欏涔?fàn)銆?br /></p> <img src ="http://www.tkk7.com/realsmy/aggbug/105823.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/realsmy/" target="_blank">涔呭煄</a> 2007-03-23 14:07 <a href="http://www.tkk7.com/realsmy/archive/2007/03/23/105823.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>java榪炴帴oracle鏁版嵁搴?/title><link>http://www.tkk7.com/realsmy/archive/2006/11/10/80295.html</link><dc:creator>涔呭煄</dc:creator><author>涔呭煄</author><pubDate>Fri, 10 Nov 2006 01:01:00 GMT</pubDate><guid>http://www.tkk7.com/realsmy/archive/2006/11/10/80295.html</guid><wfw:comment>http://www.tkk7.com/realsmy/comments/80295.html</wfw:comment><comments>http://www.tkk7.com/realsmy/archive/2006/11/10/80295.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/realsmy/comments/commentRss/80295.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/realsmy/services/trackbacks/80295.html</trackback:ping><description><![CDATA[鍋剁悊瑙d笉娣?娌′粈涔堣鐨?鐢ㄧ殑鏃跺機(jī)OPY灝卞彲浠ヤ簡(jiǎn)~~<br /><br /><div style="BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 4px; FONT-SIZE: 13px; PADDING-BOTTOM: 4px; BORDER-LEFT: #cccccc 1px solid; WIDTH: 98%; WORD-BREAK: break-all; PADDING-TOP: 4px; BORDER-BOTTOM: #cccccc 1px solid; BACKGROUND-COLOR: #eeeeee"><span style="COLOR: #008080">聽(tīng)1</span><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><span style="COLOR: #0000ff">package</span><span style="COLOR: #000000">聽(tīng)jdbc;<br /></span><span style="COLOR: #008080">聽(tīng)2</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /></span><span style="COLOR: #008080">聽(tīng)3</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /></span><span style="COLOR: #0000ff">import</span><span style="COLOR: #000000">聽(tīng)java.sql.</span><span style="COLOR: #000000">*</span><span style="COLOR: #000000">;<br /></span><span style="COLOR: #008080">聽(tīng)4</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/None.gif" align="top" /><br /></span><span style="COLOR: #008080">聽(tīng)5</span><span style="COLOR: #000000"><img id="Codehighlighter1_57_879_Open_Image" onclick="this.style.display='none'; Codehighlighter1_57_879_Open_Text.style.display='none'; Codehighlighter1_57_879_Closed_Image.style.display='inline'; Codehighlighter1_57_879_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_57_879_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_57_879_Closed_Text.style.display='none'; Codehighlighter1_57_879_Open_Image.style.display='inline'; Codehighlighter1_57_879_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">聽(tīng)</span><span style="COLOR: #0000ff">class</span><span style="COLOR: #000000">聽(tīng)jdbcTest聽(tīng)</span><span id="Codehighlighter1_57_879_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_57_879_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">聽(tīng)6</span><span style="COLOR: #000000"><img id="Codehighlighter1_78_785_Open_Image" onclick="this.style.display='none'; Codehighlighter1_78_785_Open_Text.style.display='none'; Codehighlighter1_78_785_Closed_Image.style.display='inline'; Codehighlighter1_78_785_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_78_785_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_78_785_Closed_Text.style.display='none'; Codehighlighter1_78_785_Open_Image.style.display='inline'; Codehighlighter1_78_785_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">聽(tīng)</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">聽(tīng)test()</span><span id="Codehighlighter1_78_785_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_78_785_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">聽(tīng)7</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)Connection聽(tīng)conn聽(tīng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">聽(tīng)</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">;<br /></span><span style="COLOR: #008080">聽(tīng)8</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)Statement聽(tīng)sta聽(tīng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">聽(tīng)</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">;<br /></span><span style="COLOR: #008080">聽(tīng)9</span><span style="COLOR: #000000"><img id="Codehighlighter1_135_582_Open_Image" onclick="this.style.display='none'; Codehighlighter1_135_582_Open_Text.style.display='none'; Codehighlighter1_135_582_Closed_Image.style.display='inline'; Codehighlighter1_135_582_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_135_582_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_135_582_Closed_Text.style.display='none'; Codehighlighter1_135_582_Open_Image.style.display='inline'; Codehighlighter1_135_582_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #0000ff">try</span><span id="Codehighlighter1_135_582_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_135_582_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">10</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)Class.forName(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">oracle.jdbc.driver.OracleDriver</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /></span><span style="COLOR: #008080">11</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">鍔犺澆椹卞姩</span><span style="COLOR: #008000"><br /></span><span style="COLOR: #008080">12</span><span style="COLOR: #008000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)conn聽(tīng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">聽(tīng)DriverManager.getConnection(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">jdbc:oracle:thin:@192.168.88.220:1521:oracle9</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">scott</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">,</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">tiger</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /></span><span style="COLOR: #008080">13</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">192.168.88.220涓轟綘鎵璁塊棶鐨勬暟鎹簱鐨勫湴鍧<br /></span><span style="COLOR: #008080">14</span><span style="COLOR: #008000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">1521涓簅racle鐨勭鍙e彿<br /></span><span style="COLOR: #008080">15</span><span style="COLOR: #008000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">oracle9涓烘暟鎹簱鍚?br /></span><span style="COLOR: #008080">16</span><span style="COLOR: #008000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #008000">//</span><span style="COLOR: #008000">scott,tiger涓簅racle榛樿鐨勭敤鎴峰悕鍜屽瘑鐮?/span><span style="COLOR: #008000"><br /></span><span style="COLOR: #008080">17</span><span style="COLOR: #008000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" /></span><span style="COLOR: #000000">聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)sta聽(tīng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">聽(tīng)conn.createStatement();<br /></span><span style="COLOR: #008080">18</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)ResultSet聽(tīng)rs聽(tīng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">聽(tīng)sta.executeQuery(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">select聽(tīng)ename聽(tīng)from聽(tīng)emp</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">);<br /></span><span style="COLOR: #008080">19</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #0000ff">while</span><span style="COLOR: #000000">(rs.next())<br /></span><span style="COLOR: #008080">20</span><span style="COLOR: #000000"><img id="Codehighlighter1_525_577_Open_Image" onclick="this.style.display='none'; Codehighlighter1_525_577_Open_Text.style.display='none'; Codehighlighter1_525_577_Closed_Image.style.display='inline'; Codehighlighter1_525_577_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_525_577_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_525_577_Closed_Text.style.display='none'; Codehighlighter1_525_577_Open_Image.style.display='inline'; Codehighlighter1_525_577_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span id="Codehighlighter1_525_577_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_525_577_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">21</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)System.out.println(rs.getString(</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">ename</span><span style="COLOR: #000000">"</span><span style="COLOR: #000000">));<br /></span><span style="COLOR: #008080">22</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}</span></span><span style="COLOR: #000000">聽(tīng)<br /></span><span style="COLOR: #008080">23</span><span style="COLOR: #000000"><img id="Codehighlighter1_601_622_Open_Image" onclick="this.style.display='none'; Codehighlighter1_601_622_Open_Text.style.display='none'; Codehighlighter1_601_622_Closed_Image.style.display='inline'; Codehighlighter1_601_622_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_601_622_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_601_622_Closed_Text.style.display='none'; Codehighlighter1_601_622_Open_Image.style.display='inline'; Codehighlighter1_601_622_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}</span></span><span style="COLOR: #0000ff">catch</span><span style="COLOR: #000000">(Exception聽(tīng)e)</span><span id="Codehighlighter1_601_622_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_601_622_Open_Text"><span style="COLOR: #000000">{e.printStackTrace();}</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">24</span><span style="COLOR: #000000"><img id="Codehighlighter1_633_782_Open_Image" onclick="this.style.display='none'; Codehighlighter1_633_782_Open_Text.style.display='none'; Codehighlighter1_633_782_Closed_Image.style.display='inline'; Codehighlighter1_633_782_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_633_782_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_633_782_Closed_Text.style.display='none'; Codehighlighter1_633_782_Open_Image.style.display='inline'; Codehighlighter1_633_782_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #0000ff">finally</span><span id="Codehighlighter1_633_782_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_633_782_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">25</span><span style="COLOR: #000000"><img id="Codehighlighter1_641_738_Open_Image" onclick="this.style.display='none'; Codehighlighter1_641_738_Open_Text.style.display='none'; Codehighlighter1_641_738_Closed_Image.style.display='inline'; Codehighlighter1_641_738_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_641_738_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_641_738_Closed_Text.style.display='none'; Codehighlighter1_641_738_Open_Image.style.display='inline'; Codehighlighter1_641_738_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #0000ff">try</span><span id="Codehighlighter1_641_738_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_641_738_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">26</span><span style="COLOR: #000000"><img id="Codehighlighter1_662_686_Open_Image" onclick="this.style.display='none'; Codehighlighter1_662_686_Open_Text.style.display='none'; Codehighlighter1_662_686_Closed_Image.style.display='inline'; Codehighlighter1_662_686_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_662_686_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_662_686_Closed_Text.style.display='none'; Codehighlighter1_662_686_Open_Image.style.display='inline'; Codehighlighter1_662_686_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(sta聽(tīng)</span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000">聽(tīng)</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">)</span><span id="Codehighlighter1_662_686_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_662_686_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">27</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)sta.close();<br /></span><span style="COLOR: #008080">28</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">29</span><span style="COLOR: #000000"><img id="Codehighlighter1_708_733_Open_Image" onclick="this.style.display='none'; Codehighlighter1_708_733_Open_Text.style.display='none'; Codehighlighter1_708_733_Closed_Image.style.display='inline'; Codehighlighter1_708_733_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_708_733_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_708_733_Closed_Text.style.display='none'; Codehighlighter1_708_733_Open_Image.style.display='inline'; Codehighlighter1_708_733_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #0000ff">if</span><span style="COLOR: #000000">(conn聽(tīng)</span><span style="COLOR: #000000">!=</span><span style="COLOR: #000000">聽(tīng)</span><span style="COLOR: #0000ff">null</span><span style="COLOR: #000000">)</span><span id="Codehighlighter1_708_733_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_708_733_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">30</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)conn.close();<br /></span><span style="COLOR: #008080">31</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">32</span><span style="COLOR: #000000"><img id="Codehighlighter1_757_778_Open_Image" onclick="this.style.display='none'; Codehighlighter1_757_778_Open_Text.style.display='none'; Codehighlighter1_757_778_Closed_Image.style.display='inline'; Codehighlighter1_757_778_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_757_778_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_757_778_Closed_Text.style.display='none'; Codehighlighter1_757_778_Open_Image.style.display='inline'; Codehighlighter1_757_778_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}</span></span><span style="COLOR: #0000ff">catch</span><span style="COLOR: #000000">(Exception聽(tīng)e)</span><span id="Codehighlighter1_757_778_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_757_778_Open_Text"><span style="COLOR: #000000">{e.printStackTrace();}</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">33</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">34</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)}</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">35</span><span style="COLOR: #000000"><img id="Codehighlighter1_827_877_Open_Image" onclick="this.style.display='none'; Codehighlighter1_827_877_Open_Text.style.display='none'; Codehighlighter1_827_877_Closed_Image.style.display='inline'; Codehighlighter1_827_877_Closed_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_827_877_Closed_Image" style="DISPLAY: none" onclick="this.style.display='none'; Codehighlighter1_827_877_Closed_Text.style.display='none'; Codehighlighter1_827_877_Open_Image.style.display='inline'; Codehighlighter1_827_877_Open_Text.style.display='inline';" src="http://www.tkk7.com/images/OutliningIndicators/ContractedSubBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)</span><span style="COLOR: #0000ff">public</span><span style="COLOR: #000000">聽(tīng)</span><span style="COLOR: #0000ff">static</span><span style="COLOR: #000000">聽(tīng)</span><span style="COLOR: #0000ff">void</span><span style="COLOR: #000000">聽(tīng)main(String[]聽(tīng)args)聽(tīng)</span><span id="Codehighlighter1_827_877_Closed_Text" style="BORDER-RIGHT: #808080 1px solid; BORDER-TOP: #808080 1px solid; DISPLAY: none; BORDER-LEFT: #808080 1px solid; BORDER-BOTTOM: #808080 1px solid; BACKGROUND-COLOR: #ffffff"><img src="http://www.tkk7.com/images/dot.gif" /></span><span id="Codehighlighter1_827_877_Open_Text"><span style="COLOR: #000000">{<br /></span><span style="COLOR: #008080">36</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)jdbcTest聽(tīng)jt聽(tīng)</span><span style="COLOR: #000000">=</span><span style="COLOR: #000000">聽(tīng)</span><span style="COLOR: #0000ff">new</span><span style="COLOR: #000000">聽(tīng)jdbcTest();<br /></span><span style="COLOR: #008080">37</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/InBlock.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)jt.test();聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)<br /></span><span style="COLOR: #008080">38</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />聽(tīng)聽(tīng)聽(tīng)聽(tīng)}</span></span><span style="COLOR: #000000"><br /></span><span style="COLOR: #008080">39</span><span style="COLOR: #000000"><img src="http://www.tkk7.com/images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span></div><img src ="http://www.tkk7.com/realsmy/aggbug/80295.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/realsmy/" target="_blank">涔呭煄</a> 2006-11-10 09:01 <a href="http://www.tkk7.com/realsmy/archive/2006/11/10/80295.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>鐢↗AVA鍒涘緩,璇誨彇XML鏂囦歡http://www.tkk7.com/realsmy/archive/2006/11/10/80291.html涔呭煄涔呭煄Fri, 10 Nov 2006 00:53:00 GMThttp://www.tkk7.com/realsmy/archive/2006/11/10/80291.htmlhttp://www.tkk7.com/realsmy/comments/80291.htmlhttp://www.tkk7.com/realsmy/archive/2006/11/10/80291.html#Feedback0http://www.tkk7.com/realsmy/comments/commentRss/80291.htmlhttp://www.tkk7.com/realsmy/services/trackbacks/80291.html
Document:
import org.dom4j.Document;
Import org.dom4j.DocumentHelper;
DocumentHelper.createDocument(); 鑾峰緱鏂囨。瀵硅薄
addElement鏂規(guī)硶澧炲姞鏍硅妭鐐?br />getRootElement鏂規(guī)硶鑾峰緱鏍硅妭鐐?br />asXML鏂規(guī)硶灝嗘枃妗e璞″寘鍚殑鍐呭杞崲涓哄瓧絎?br />addComment鏂規(guī)硶鍦ㄥ鍔犳敞閲?br />getPath鏂規(guī)硶鑾峰緱璺緞,鏍硅妭鐐逛負(fù)/

Element:
import org.dom4j.Elemet;
addElement鏂規(guī)硶澧炲姞瀛愯妭鐐?br />addAttribute鏂規(guī)硶澧炲姞灞炴?br />getName鏂規(guī)硶鑾峰緱鑺傜偣鍚嶇О
asXML鏂規(guī)硶灝嗘枃妗e璞″寘鍚殑鍐呭杞崲涓哄瓧絎?br />addComment鏂規(guī)硶鍦ㄥ鍔犳敞閲?br />getPath鏂規(guī)硶鑾峰緱璺緞
addText鏂規(guī)硶澧炲姞鑺傜偣鍊?br />setText鏂規(guī)硶璁劇疆鑺傜偣鍊?br />addNamespace鏂規(guī)硶澧炲姞鍛藉悕絀洪棿
attributeCount鏂規(guī)硶鑾峰緱灞炴т釜鏁?br />attributeValue鏂規(guī)硶鑾峰緱灞炴у?br />elementText鏂規(guī)硶鎸囧畾鍏冪礌鐨勫?br />
Attribute:
Import org.dom4j.Attribute;
getName鏂規(guī)硶鑾峰緱灞炴у悕縐?br />getValue鏂規(guī)硶鑾峰緱灞炴у?br />setValue鏂規(guī)硶璁劇疆灞炴у?br />
Node:
import org.dom4j.Node;
Document鍜孍lement涓璼electSingleNode鏂規(guī)硶鑾峰緱瀵硅薄
setName鏂規(guī)硶璁劇疆鑺傜偣鍚嶇О
getText鏂規(guī)硶鑾峰緱鑺傜偣鍊?br />setText鏂規(guī)硶璁劇疆鑺傜偣鍊?br />
List,Iterator:
import java.util.List;
Document鍜孍lement涓璼electNodes鏂規(guī)硶鑾峰緱瀵硅薄
import java.util.Iterator;
List涓璱terator鏂規(guī)硶,Iterator涓環(huán)asNext鏂規(guī)硶鍜宯ext鏂規(guī)硶鏉ヨ幏寰楄妭鐐規(guī)垨灞炴?br />
XMLWriter:
import org.dom4j.io.XMLWriter;
Writer鏂規(guī)硶涓嶰utputStream(FileOutputStream),Writer(FileWriter)
write鏂規(guī)硶鍐欏璞?br />close鏂規(guī)硶鍏抽棴鍐欏璞?br />
OutputFormat:
import org.dom4j.io.OutputFormat;
setEncoding鏂規(guī)硶璁劇疆瀛楃闆?br />createCompactFormat鏂規(guī)硶涓虹揣鍑戞牸寮?榛樿
createPrettyFormat鏂規(guī)硶涓虹緝榪涙牸寮?br />
SAXReader:
import org.dom4j.io.SAXReader ;
read鏂規(guī)硶涓嶧ile

涓嬮潰,鎴戜滑鐢ㄨ繖浜涚被鏉ュ疄鐜頒竴涓嬪垱寤篨ML鏂囦歡鐨勭畝鍗曡繃紼?

聽(tīng)1package聽(tīng)Test;
聽(tīng)2
聽(tīng)3import聽(tīng)java.io.*;
聽(tīng)4import聽(tīng)org.dom4j.*;
聽(tīng)5import聽(tīng)org.dom4j.io.*;
聽(tīng)6
聽(tīng)7public聽(tīng)class聽(tīng)xmlTest聽(tīng){
聽(tīng)8聽(tīng)聽(tīng)聽(tīng)聽(tīng)
聽(tīng)9聽(tīng)聽(tīng)聽(tīng)聽(tīng)public聽(tīng)void聽(tīng)writeXML(){
10聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)Document聽(tīng)doc聽(tīng)=聽(tīng)org.dom4j.DocumentHelper.createDocument();
11聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//鍒涘緩鑺傜偣鎿嶄綔瀵硅薄
12聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)Element聽(tīng)rootElement聽(tīng)=聽(tīng)doc.addElement("student");
13聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//鍒涘緩鏍硅妭鐐瑰璞ootElement,鏍囩鍚嶄負(fù)student
14聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)
15聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)rootElement.setText("hello");
16聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//瀵硅妭鐐硅緗唴瀹?鍚庨潰璇誨彇XML鏂囦歡鐨勬椂鍊欏彲浠ユ妸浠栧彇鍑烘潵
17聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)rootElement.addAttribute("id","030511111");
18聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//璁劇疆鑺傜偣灞炴?/span>
19聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)Element聽(tīng)name聽(tīng)=聽(tīng)rootElement.addElement("name");
20聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//娣誨姞瀛愯妭鐐?/span>
21聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)name.setText("xiaozhang");
22聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//璁劇疆瀛愯妭鐐瑰唴瀹?/span>
23聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)Element聽(tīng)age聽(tīng)=聽(tīng)rootElement.addElement("age");
24聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)age.setText("23");
25聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)
26聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)try聽(tīng){
27聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)OutputFormat聽(tīng)fmt聽(tīng)=聽(tīng)new聽(tīng)OutputFormat();
28聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//鍒涘緩杈撳嚭鏍煎紡瀵硅薄
29聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)fmt.setEncoding("gb2312");
30聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)XMLWriter聽(tīng)writer聽(tīng)=聽(tīng)new聽(tīng)XMLWriter(fmt);
31聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//浠ヨ緭鍑烘牸寮忎負(fù)鍙傛暟,鍒涘緩XML鏂囦歡杈撳嚭瀵硅薄
32聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)OutputStream聽(tīng)out聽(tīng)=聽(tīng)new聽(tīng)FileOutputStream("d:\\test.xml");
33聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//鍒涘緩杈撳嚭嫻?.
34聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)writer.setOutputStream(out);
35聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//璁劇疆杈撳嚭嫻?/span>
36聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)writer.write(doc);
37聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//杈撳嚭doc瀵硅薄,鍗沖艦鎴怷ML鏂囦歡
38聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}
聽(tīng)catch聽(tīng)(Exception聽(tīng)e)聽(tīng){
39
40聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)e.printStackTrace();
41聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}

42聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)
43聽(tīng)聽(tīng)聽(tīng)聽(tīng)}

44聽(tīng)聽(tīng)聽(tīng)聽(tīng)
45聽(tīng)聽(tīng)聽(tīng)聽(tīng)public聽(tīng)void聽(tīng)readXML(){
46聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)SAXReader聽(tīng)reader聽(tīng)=聽(tīng)new聽(tīng)SAXReader();
47聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//鍒涘緩璇誨彇瀵硅薄
48聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)Document聽(tīng)doc;
49聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)try聽(tīng){
50聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)doc聽(tīng)=聽(tīng)reader.read(new聽(tīng)File("d:\\test.xml"));
51聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//浠巘est.xml鏂囦歡涓彇寰楄妭鐐規(guī)搷浣滃璞?/span>
52聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)Element聽(tīng)name聽(tīng)=聽(tīng)doc.getRootElement();
53聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//鍙栧緱鑺傜偣瀵硅薄
54聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)System.out.println(name.getText());
55聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)//杈撳嚭鑺傜偣鍐呭
56聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}
聽(tīng)catch聽(tīng)(Exception聽(tīng)e)聽(tīng){
57聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)e.printStackTrace();
58聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)}

59聽(tīng)聽(tīng)聽(tīng)聽(tīng)}

60聽(tīng)聽(tīng)聽(tīng)聽(tīng)
61聽(tīng)聽(tīng)聽(tīng)聽(tīng)public聽(tīng)static聽(tīng)void聽(tīng)main(String[]聽(tīng)args){
62聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)xmlTest聽(tīng)s聽(tīng)=聽(tīng)new聽(tīng)xmlTest();
63聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)s.writeXML();
64聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)聽(tīng)s.readXML();聽(tīng)聽(tīng)聽(tīng)聽(tīng)
65聽(tīng)聽(tīng)聽(tīng)聽(tīng)}

66}

67


涔呭煄 2006-11-10 08:53 鍙戣〃璇勮
]]>
鍒濊瘑sessionhttp://www.tkk7.com/realsmy/archive/2006/09/18/70230.html涔呭煄涔呭煄Mon, 18 Sep 2006 02:31:00 GMThttp://www.tkk7.com/realsmy/archive/2006/09/18/70230.htmlhttp://www.tkk7.com/realsmy/comments/70230.htmlhttp://www.tkk7.com/realsmy/archive/2006/09/18/70230.html#Feedback0http://www.tkk7.com/realsmy/comments/commentRss/70230.htmlhttp://www.tkk7.com/realsmy/services/trackbacks/70230.html鏂板緩绔嬩竴涓猈eb Project...鐢ㄦ潵嫻嬭瘯session鐨勫姛鑳姐?br />
session灝辮薄涓涓ぇ瀹瑰櫒錛屽叧閿湪浜庡畠鐨勭敓鍛藉懆鏈燂紝瀹冨瓨?gòu)z誨湪鐖剁獥鍙g殑鏁翠釜鐢熷懡鍛ㄦ湡涓傛瘮濡傚湪涓涓猧ndex.htm欏甸潰涓垱寤轟簡(jiǎn)涓涓猻ession,閭d箞鍦ㄨ繖涓猧ndex.htm鐨勯〉闈㈡病鏈夎鍏抽棴鐨勮繃紼嬩腑錛宨ndex鐨勬墍鏈夊瓙榪炴帴錛屽瓙榪炴帴鐨勫瓙榪炴帴絳夌瓑錛宻ession閮芥槸鍚屼竴涓鍣ㄣ備絾鏄紝褰撴垜閲嶆柊鍚姩index.htm鐨勬椂鍊欙紝鍘熸潵鐨剆ession娑堝け錛屾柊鐨剆ession浜х敓銆?br />
灝辮薄浠ュ墠瀛︿範(fàn)鐨勯偅涓暟鎹簱鐨勫疄璺典竴鏍鳳紝鍙互瀹炵幇涓嶅悓鐨勫鎴風(fēng)姣忔璁塊棶鏈嶅姟鍣紝鏈嶅姟鍣ㄩ兘浼?xì)鍒嗛厤缁欏鎴风涓嶅悓鐨勪竴涓猻ession鐢ㄤ互鍖哄埆涓嶅悓鐨勭敤鎴楓?br />
涓昏鐢ㄦ硶
//session test

import javax.servlet.http.HttpSession;聽(tīng) //闇瑕佺殑鍖?br />
HttpSession session = request.getSession();聽(tīng)聽(tīng) //瀹氫箟session瀵硅薄

session.setAttribute("name",name);聽(tīng)聽(tīng) //璁劇疆session灞炴?br />
String sessionname = (String)session.getAttribute("name");聽(tīng)聽(tīng) //鍙杝ession灞炴х殑鍊?/p>

涔呭煄 2006-09-18 10:31 鍙戣〃璇勮
]]>
閰嶇疆璁╂垜澶寸柤鐨凪yEclipse...http://www.tkk7.com/realsmy/archive/2006/09/14/69765.html涔呭煄涔呭煄Thu, 14 Sep 2006 14:51:00 GMThttp://www.tkk7.com/realsmy/archive/2006/09/14/69765.htmlhttp://www.tkk7.com/realsmy/comments/69765.htmlhttp://www.tkk7.com/realsmy/archive/2006/09/14/69765.html#Feedback0http://www.tkk7.com/realsmy/comments/commentRss/69765.htmlhttp://www.tkk7.com/realsmy/services/trackbacks/69765.html
鏈榪戣佸笀璁茬殑閮芥槸鍏充簬Web Programming鐨勭煡璇嗭紝鑳芥秹鍙?qiáng)鍒扮殑鏂归潰鏈塉AVA渚垮疁鐜JDK錛學(xué)EB鏈嶅姟鍣╰omcat,榪樻湁灝辨槸鑰佸笀璇翠互鍚庝細(xì)緇忓父鐢ㄧ殑Eclipse銆?br />
鍒氬垰鎺ヨЕEclipse錛岃繕娌℃庝箞寮勭啛鎮(zhèn)夊憿~灝卞紑濮嬪紕鍒癕yEclipse..MyEclipse鏄垜鎺ヨЕ鐨凟clipse鐨勭涓涓彃浠躲?br />
鎵浠ワ紝涓鐐逛竴鐐圭殑錛岀涓姝ヤ粠JDK寮濮嬶紝榪欎釜綆鍗?..璁劇疆鐜鍙橀噺錛?br />JAVA_HOME錛欶:\jdk1.5.0_06錛?br />CLASSPATH錛?;%JAVA_HOME%\lib;
鐒跺悗鍦≒ATH閲屽姞鍏ワ細(xì)%JAVA_HOME%\bin;錛堝叾瀹炲彧闇瑕佹妸JDK鐨刡in鐩綍鍔犲埌PATH閲屽氨鍙互錛岃嚦浜嶫AVA_HOME鍜孋LASSPATH浠ュ悗榪樹(shù)細(xì)鐢ㄥ埌錛屼及璁¤繖涔熸槸涓縐嶈鑼冿紝鎵浠ュ氨榪欐牱鍐欎簡(jiǎn)..錛?br />
鐒跺悗錛屽畨瑁卼omcat...璁劇疆鐜鍙橀噺錛?br />CATALINA_HOME錛欶:\Tomcat 5.0錛?br />鍐嶅湪緋葷粺鍙橀噺CLASSPATH鐨勫肩殑鍚庨潰鍔犲叆錛?CATALINA_HOME%\common\lib;
鍐嶅湪緋葷粺鍙橀噺Path鐨勫間腑"%JAVA_HOME%\bin;"鐨勫悗闈㈠姞鍏ワ細(xì)%CATALINA_HOME%\bin;

鐒跺悗瀹夎Eclipse,鎶婁笅杞界殑ZIP鍖呯洿鎺ヨВ鍘嬪氨鍙互鐢ㄣ?br />
鏈鍚庡氨鏄疢yEclipse錛屾姌紓ㄤ簡(jiǎn)鎴戝ソ鍗婂ぉ錛屽叾瀹炲緢綆鍗曪紝涓嬭澆MyEclipse鐨勫畨瑁呭寘涔嬪悗鎵ц錛圡yEclipseEnterpriseWorkbenchInstaller_5.0.1GA_E3.2.exe錛夛紝浼?xì)鏈変袱涓矾寰勯渶瑕佷慨鏀癸紝鎶婅繖涓や釜璺緞閮借緗垚Eclipse鐨勫畨瑁呰礬寰勶紝姣斿鎴戠殑Eclipse瑁呭埌F錛歕涓嬶紝灝辨槸F:\eclipse銆?strong>鐒跺悗鎶婂叾涓竴涓畨瑁呭嚭鏉ョ殑鏂囦歡澶癸紙eclipse錛変腑鐨刦eatures鍜宲lugins榪?涓洰褰曡鐩栧師鏈夌殑鏂囦歡..鎴戝氨鏄洜涓鴻繖涓紕鏉ュ崐澶╂病寮勫ソ錛岄儊闂峰晩錛?br />
鐒跺悗榪愯eclipse.exe錛堥嬈¤繍琛岃姹傛寚瀹歐orkspace錛夛紝渚濇鐐瑰嚮Window 鈥斺擯references 鈥斺擬yEclipse鈥斺擲ubscription 鈥斺擡nter Subscription錛岃緭鍏ユ敞鍐屽悕浠ュ強(qiáng)娉ㄥ唽鏈虹敓鎴愮殑娉ㄥ唽鐮併?

榪欎釜MyEclipse榪欎釜鎻掍歡灝卞彲浠ョ敤浜?jiǎn)~鍝堝搱~鐢ㄦ潵騫插暐榪樹(shù)笉浜?jiǎn)瑙e憿锛佹參鎱㈠涔?fàn)錛?img src ="http://www.tkk7.com/realsmy/aggbug/69765.html" width = "1" height = "1" />

涔呭煄 2006-09-14 22:51 鍙戣〃璇勮
]]>
鍏充簬CLASSPATHhttp://www.tkk7.com/realsmy/archive/2006/09/12/69191.html涔呭煄涔呭煄Tue, 12 Sep 2006 08:45:00 GMThttp://www.tkk7.com/realsmy/archive/2006/09/12/69191.htmlhttp://www.tkk7.com/realsmy/comments/69191.htmlhttp://www.tkk7.com/realsmy/archive/2006/09/12/69191.html#Feedback0http://www.tkk7.com/realsmy/comments/commentRss/69191.htmlhttp://www.tkk7.com/realsmy/services/trackbacks/69191.html浠婂ぉ鐪嬬縼鎭虹殑鏁欑▼錛岃JAVA鍩虹錛屾彁鍒癈LASSPATH...so bad...鎯劎鍟?.鍙煡閬撴槸鐜鍙橀噺..鍗翠笉鐭ラ亾鏄仛浠涔堢敤鐨勶紝浠ュ墠鍙煡閬撹set classpath=浠涔堜粈涔堬紝鑷充簬涓轟粈涔堣繖涔堣錛屾槸浣滀粈涔堢敤鐨勫嵈榪樹(shù)笉鐭ラ亾錛屼粖澶╄瘯浜?jiǎn)璇?.鎵嶆湁鍘熸潵濡傛鐨勬劅瑙?.

鎴戠殑鐞嗚В錛孋LASSPATH鏄拡瀵?class鏂囦歡鐨勶紝瀹冩槸涓涓礬寰勶紝鑳藉璁╃郴緇熻嚜鍔ㄧ殑鍘繪煇涓洰褰曚笅鍘誨鎵句綘鎵瑕佽繍琛岀殑.class鏂囦歡..

璁劇疆CLASSPATH錛屽彲浠ュ湪緋葷粺涓嬬數(shù)鑴戝睘鎬ч噷鐨勭幆澧冨彉閲忛噷鐩存帴娣誨姞錛屼篃鍙互鑷繁鍒涘緩涓涓?bat鏂囦歡錛岃緭鍏et classpath=d:\javatest;.;榪欓噷鍙互璁劇疆澶氫釜璺緞錛屸?鈥欎唬琛ㄥ綋鍓嶇洰褰?鐒跺悗鍦―OC涓嬫墽琛岃繖涓?bat鏂囦歡灝監(jiān)K浜?jiǎn)銆傝繖鏍鋒垜鎶?class鏂囦歡鏀懼湪d:\javatest涓嬶紝鏃犺鎴戝湪鍝狫AVA榪欎釜.class鏂囦歡錛屽畠閮借兘澶熻姝e父鎵ц.

鍐嶆湁錛屽叧浜巔ackage錛屽鏋滀竴涓猘.java鏂囦歡瀹氫箟浜?jiǎn)涓涓猵ackage javatest錛?褰撶劧a.java鍦╦avatest榪欎釜鐩綍閲?

緙栬瘧鐨勬椂鍊欓渶瑕佸湪javatest鐨勭洰褰曚笅鎵цJAVAC鎸囦護(hù)銆傛鏃朵細(xì)鍦ㄥ綋鍓嶇洰褰曠敓鎴愪竴涓猘.class鏂囦歡(鍋囪鍙湁涓涓猘綾?錛屼絾鏄鏃惰繖涓枃浠剁殑鍚嶅瓧涓嶅啀鏄疉錛岃屾槸澶氫簡(jiǎn)涓涓錛屽javatest錛屼篃灝辨槸璇達(dá)紝鎴戠洿鎺ュ湪褰撳墠鐩綍涓嬫墽琛宩ava a緋葷粺浼?xì)鎻惤C烘壘涓嶅埌鐩爣鏂囦歡銆傛墍浠ュ湪榪愯榪欎釜a.class鐨勬椂鍊欓渶瑕佽繖鏍鋒墽琛宩ava javatest.a..

榪欎釜鏃跺欓渶瑕佹敞鎰忕殑鏄紝緋葷粺鍚屾牱浼?xì)鍦–LASSPATH鐨勭洰褰曚笅瀵繪壘javatest榪欎釜鐩綍.濡傛灉CLASSPATH姝ゆ椂琚緗負(fù)set classpath=d:\javatest;.;閭d箞鍦ㄥ綋鍓嶇洰褰曚笅錛坉:\javatest錛変笅鎵цjava javatest.a錛岀郴緇熶細(xì)鎶ラ敊錛屽洜涓哄湪褰撳墠鐩綍錛坉:\javatest錛夊拰d:\javatest鐩綍涓嬫壘涓嶅埌鐩爣鏂囦歡錛屾紜殑鍋氭硶鏄湪d:\涓嬫墽琛宩ava javatest.a..

鍛靛懙錛屽師鏉ユ帴瑙︾殑鏃跺欏緢涔憋紝鐜板湪緇堜簬鏈変簡(jiǎn)閭d箞涓鐐規(guī)濊礬錛岃繕鏈夊緟鎱㈡參瀛︿範(fàn)...



涔呭煄 2006-09-12 16:45 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 一个人看的在线免费视频| 亚洲综合亚洲国产尤物| 中文字幕精品无码亚洲字| 免费一级毛片正在播放| 免费在线黄色网址| 亚洲国产精品成人久久蜜臀| 免费大黄网站在线观| 亚洲精品无码专区久久同性男| 国产AV无码专区亚洲AV蜜芽| 亚洲欧美日韩中文二区| 亚洲乱亚洲乱妇无码| 亚洲AV第一成肉网| 亚洲欧美aⅴ在线资源| 亚洲国产成人精品无码区二本 | 国产成人福利免费视频| 99ee6热久久免费精品6| 57pao一国产成视频永久免费| 日韩毛片免费一二三| 丰满妇女做a级毛片免费观看| 亚洲国产精品美女| 日韩亚洲产在线观看| 国产亚洲美女精品久久| 一级毛片a免费播放王色电影| 亚洲精品亚洲人成在线播放| 日本亚洲色大成网站www久久| 婷婷久久久亚洲欧洲日产国码AV| 国产三级电影免费观看| 国产成人精品亚洲精品| 亚洲gv猛男gv无码男同短文| 亚洲最新黄色网址| 亚洲一区二区三区成人网站| 一级毛片免费在线| 91福利视频免费| 青青青国产免费一夜七次郎| 亚洲真人日本在线| 亚洲精品国产情侣av在线| 亚洲综合色丁香婷婷六月图片| 亚洲免费人成视频观看| 国产亚洲人成在线影院| 免费91麻豆精品国产自产在线观看 | 色播亚洲视频在线观看|