锘??xml version="1.0" encoding="utf-8" standalone="yes"?>亚洲女人被黑人巨大进入,亚洲精品成人片在线播放,在线观看亚洲视频http://www.tkk7.com/gdufo/category/33689.htmlzh-cnThu, 04 Sep 2008 07:43:46 GMTThu, 04 Sep 2008 07:43:46 GMT60jsp鑷畾涔夋爣絳?taglib)緙栧啓鐨勫師鐞嗗拰瀹炵幇http://www.tkk7.com/gdufo/archive/2008/09/04/226974.htmlgdufogdufoThu, 04 Sep 2008 07:31:00 GMThttp://www.tkk7.com/gdufo/archive/2008/09/04/226974.htmlhttp://www.tkk7.com/gdufo/comments/226974.htmlhttp://www.tkk7.com/gdufo/archive/2008/09/04/226974.html#Feedback0http://www.tkk7.com/gdufo/comments/commentRss/226974.htmlhttp://www.tkk7.com/gdufo/services/trackbacks/226974.html闃呰鍏ㄦ枃

gdufo 2008-09-04 15:31 鍙戣〃璇勮
]]>
闈㈣瘯棰橈細瑙f瀽涓涓瓧絎︿覆錛?/title><link>http://www.tkk7.com/gdufo/archive/2008/08/25/224164.html</link><dc:creator>gdufo</dc:creator><author>gdufo</author><pubDate>Mon, 25 Aug 2008 06:57:00 GMT</pubDate><guid>http://www.tkk7.com/gdufo/archive/2008/08/25/224164.html</guid><description><![CDATA[     鎽樿:   <a href='http://www.tkk7.com/gdufo/archive/2008/08/25/224164.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/gdufo/aggbug/224164.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/gdufo/" target="_blank">gdufo</a> 2008-08-25 14:57 <a href="http://www.tkk7.com/gdufo/archive/2008/08/25/224164.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>JAVA闈㈣瘯棰樿В鎯戠郴鍒楋紙涓夛級鈥斺斿彉閲忥紙灞炴э級鐨勮鐩?/title><link>http://www.tkk7.com/gdufo/archive/2008/08/22/223721.html</link><dc:creator>gdufo</dc:creator><author>gdufo</author><pubDate>Fri, 22 Aug 2008 05:07:00 GMT</pubDate><guid>http://www.tkk7.com/gdufo/archive/2008/08/22/223721.html</guid><wfw:comment>http://www.tkk7.com/gdufo/comments/223721.html</wfw:comment><comments>http://www.tkk7.com/gdufo/archive/2008/08/22/223721.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/gdufo/comments/commentRss/223721.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/gdufo/services/trackbacks/223721.html</trackback:ping><description><![CDATA[     鎽樿:   <a href='http://www.tkk7.com/gdufo/archive/2008/08/22/223721.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/gdufo/aggbug/223721.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/gdufo/" target="_blank">gdufo</a> 2008-08-22 13:07 <a href="http://www.tkk7.com/gdufo/archive/2008/08/22/223721.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>JAVA闈㈣瘯棰樿В鎯戠郴鍒楋紙鍥涳級鈥斺攆inal銆乫inally鍜宖inalize鐨勫尯鍒?/title><link>http://www.tkk7.com/gdufo/archive/2008/08/22/223704.html</link><dc:creator>gdufo</dc:creator><author>gdufo</author><pubDate>Fri, 22 Aug 2008 03:37:00 GMT</pubDate><guid>http://www.tkk7.com/gdufo/archive/2008/08/22/223704.html</guid><description><![CDATA[     鎽樿:   <a href='http://www.tkk7.com/gdufo/archive/2008/08/22/223704.html'>闃呰鍏ㄦ枃</a><img src ="http://www.tkk7.com/gdufo/aggbug/223704.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/gdufo/" target="_blank">gdufo</a> 2008-08-22 11:37 <a href="http://www.tkk7.com/gdufo/archive/2008/08/22/223704.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>JAVA闈㈣瘯棰樿В鎯戠郴鍒楋紙涓錛夆斺旂被鐨勫垵濮嬪寲欏哄簭http://www.tkk7.com/gdufo/archive/2008/08/22/223639.htmlgdufogdufoFri, 22 Aug 2008 00:26:00 GMThttp://www.tkk7.com/gdufo/archive/2008/08/22/223639.html闃呰鍏ㄦ枃

gdufo 2008-08-22 08:26 鍙戣〃璇勮
]]>
java static鍒板簳鏈変粈涔堢敤http://www.tkk7.com/gdufo/archive/2008/08/19/223107.htmlgdufogdufoTue, 19 Aug 2008 12:33:00 GMThttp://www.tkk7.com/gdufo/archive/2008/08/19/223107.html闃呰鍏ㄦ枃

gdufo 2008-08-19 20:33 鍙戣〃璇勮
]]>
java緗戠粶緙栫▼錛岮jax+servlet瀹炰緥http://www.tkk7.com/gdufo/archive/2008/08/18/222720.htmlgdufogdufoMon, 18 Aug 2008 03:49:00 GMThttp://www.tkk7.com/gdufo/archive/2008/08/18/222720.html闃呰鍏ㄦ枃

gdufo 2008-08-18 11:49 鍙戣〃璇勮
]]>
final 浜?abstract 鐨勯棶棰?/title><link>http://www.tkk7.com/gdufo/archive/2008/08/14/222107.html</link><dc:creator>gdufo</dc:creator><author>gdufo</author><pubDate>Thu, 14 Aug 2008 13:39:00 GMT</pubDate><guid>http://www.tkk7.com/gdufo/archive/2008/08/14/222107.html</guid><wfw:comment>http://www.tkk7.com/gdufo/comments/222107.html</wfw:comment><comments>http://www.tkk7.com/gdufo/archive/2008/08/14/222107.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.tkk7.com/gdufo/comments/commentRss/222107.html</wfw:commentRss><trackback:ping>http://www.tkk7.com/gdufo/services/trackbacks/222107.html</trackback:ping><description><![CDATA[絎竴棰?<br />    class Something{<br />         final int f;<br />       public void doSomething(){<br />             System.out.println("f="+f)<br />         }<br />     }<br /> 絎簩棰?<br />     abstract class Something{<br />         private abstract void doSomething();<br />     }<br /> <br /> 鍑洪敊鍦ㄥ摢閲岋紵<br /> <br /> 1)Something綾誨湪瀹炰緥鍖栫殑鏃跺欙紝浼氬鎴愬憳鍙橀噺榪涜鍒濆鍖栵紝f浼氳璧嬪間簬0錛屾寜鐓ц娉曠粨鏋滃氨鏄痜=0,鍙槸瀹為檯涓婁笉鏄侸ava緙栬瘧鍣ㄤ負浜嗗噺灝戜漢鐘綆綰ч敊璇紝瀵筬inal淇グ鐨勫彉閲忎笉浼氬啀榪涜榛樿鍒濆鍖栵紝鑰屾槸寮哄埗瑕佹眰浣犳樉紺虹殑璧嬩竴涓箋侸ava緙栬瘧鍣ㄨ冭檻鐨勫彲鐪熷懆鍒板晩錛屾妸瀹冭嚜宸辯殑璇硶閮界粰鎺ㄧ炕浜嗐傝繖涔堜綆綰х殑紼嬪簭鎴戞槸鍐欎笉鍑烘潵錛屾墍浠ユ垜絳旈敊浜嗐?br /> 2錛夎繖涓棰樻寜鐓ц娉曚篃娌¢敊浜嗭紝鍙槸涓轟粈涔堜細琚紪璇戜笉榪囧幓鍛紝璇寸櫧浜嗗師鍥犱篃灝辨槸Java緙栬瘧鍣ㄤ負鎴戜滑鑰冭檻澶懆鍒頒簡錛屾垜浠負浠涔堣鍦ㄦ娊璞$被涓畾涔変竴涓娊璞℃柟娉曪紝鎴戜滑澶у閮界煡閬撴娊璞$被鏄笉鑳藉疄渚嬪寲錛屽畾涔夋娊璞℃柟娉曞氨鏄負浜嗗畾涔変竴涓瓙綾繪潵緇ф壙璇ユ娊璞$被騫跺疄鐜板畠鐨勬娊璞℃柟娉曪紝浣嗘槸棰樼洰涓粰瀹氱殑鎶借薄鏂規硶鏄痯rivate淇グ鐨勶紝涔熷氨鏄瀹冩槸涓嶈兘琚戶鎵跨殑錛屼篃灝辨槸璇存垜浠牴鏈笉鑲兘鍐欏嚭鏉ヤ竴涓兘瀹炵幇璇ユ娊璞℃柟娉曠殑綾伙紝璇寸殑鏇村叿浣撲竴鐐逛篃灝辨槸榪欎釜鎶借薄綾昏瀹氫箟鐨勬鏃犳剰涔夈侸ava緙栬瘧鍣ㄧ湡鏄お寮轟簡錛岃繛榪欎釜涔熻鑰冭檻鍒頒簡錛屽弽姝f垜鏄粠鏉ユ病鍐欒繃榪欎箞浣庣駭鐨勭▼搴忥紝鏇翠笉浼氬幓鍐欏嚭鏉ヤ竴涓鏃犳剰涔夌殑鎶借薄綾匯?br /> 涓鍙ヨ瘽錛岃繖涓ら亾棰樿冨緱涓嶆槸final鍜宎bstract鐨勮娉曪紝鍥犱負瀹屽叏鍚堟硶錛岃屾槸璇箟錛屼篃灝辨槸Java緙栫▼瑙勮寖銆?br />  PS錛氬叧浜庝負浠涔坒inal淇グ鐨勬垚鍛樺彉閲忎笉鑳借榛樿鍒濆鍖栫殑闂錛屾垜鎯充簡寰堜箙錛岀粓浜庢兂鏄庣櫧浜嗐傛垜浠ぇ瀹墮兘鐭ラ亾瀵硅薄鍒濆鍖栧垎涓轟笁姝ワ細<br /> 1錛夐粯璁ゅ垵濮嬪寲<br /> 2錛夎祴鍊煎垵濮嬪寲<br /> 3錛夋瀯閫犳柟娉曞垵濮嬪寲<br /> 濡傛灉浣犲湪綾諱腑瀹氫箟鐨勬槸涓涓櫘閫氱殑鎴愬憳鍙橀噺闈瀎inal鎴愬憳鍙橀噺錛屽璇ョ被鐨勫璞″垵濮嬪寲鏃訛紝璇ユ垚鍛樺彉閲忎細涓ユ牸鎸夌収浠ヤ笂涓夋榪涜鍒濆鍖栥傚鏋滄槸璇ョ被鐨勬垚鍛樺彉閲忔槸鐢╢inal淇グ鐨勶紝璇ョ被瀵硅薄鍒濆鍖栨椂錛屽璇ユ垚鍛樺彉閲忕殑鍒濆鍖栨寜鐓у父瑙勪篃搴旇鐢辮繖涓夋緇勬垚錛屼絾鏄敱浜巉inal淇グ鐨勫彉閲忔槸甯擱噺錛屼笉鑳借繘琛屼簩嬈¤祴鍊鹼紝鎵浠ュ璇ョ被鍨嬬殑鍙橀噺鍒濆鍖栧彧鑳界敱鍏朵腑涓姝ユ潵瀹屾垚錛屼笉鑳藉嚭鐜頒氦鍙夛紝鍚﹀垯浼氭湁緙栬瘧閿欒銆備笅闈㈡槸涓や釜鍙互姝e父緙栬瘧銆佽繍琛岀殑鍐欐硶錛?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"><img id="Codehighlighter1_0_125_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_125_Open_Text.style.display='none'; Codehighlighter1_0_125_Closed_Image.style.display='inline'; Codehighlighter1_0_125_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_0_125_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_0_125_Closed_Text.style.display='none'; Codehighlighter1_0_125_Open_Image.style.display='inline'; Codehighlighter1_0_125_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedBlock.gif" align="top" /><span id="Codehighlighter1_0_125_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">/** */</span><span id="Codehighlighter1_0_125_Open_Text"><span style="color: #008000">/**</span><span style="color: #008000"><br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" /> * <br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" /> * </span><span style="color: #808080">@author</span><span style="color: #008000"> <a href="mailto:flustar2008@163.com">flustar</a><br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" /> * </span><span style="color: #808080">@version</span><span style="color: #008000"> 1.0 Creation date: Mar 22, 2008 7:18:18 PM<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> </span><span style="color: #008000">*/</span></span><span style="color: #000000"><br /> <img id="Codehighlighter1_150_335_Open_Image" onclick="this.style.display='none'; Codehighlighter1_150_335_Open_Text.style.display='none'; Codehighlighter1_150_335_Closed_Image.style.display='inline'; Codehighlighter1_150_335_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_150_335_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_150_335_Closed_Text.style.display='none'; Codehighlighter1_150_335_Open_Image.style.display='inline'; Codehighlighter1_150_335_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> TestFinal </span><span id="Codehighlighter1_150_335_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 alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_150_335_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="color: #0000ff">final</span><span style="color: #000000"> </span><span style="color: #0000ff">int</span><span style="color: #000000"> f</span><span style="color: #000000">=</span><span style="color: #000000">1</span><span style="color: #000000">;<br /> <img id="Codehighlighter1_195_230_Open_Image" onclick="this.style.display='none'; Codehighlighter1_195_230_Open_Text.style.display='none'; Codehighlighter1_195_230_Closed_Image.style.display='inline'; Codehighlighter1_195_230_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_195_230_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_195_230_Closed_Text.style.display='none'; Codehighlighter1_195_230_Open_Image.style.display='inline'; Codehighlighter1_195_230_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> doSomething() </span><span id="Codehighlighter1_195_230_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 alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_195_230_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />        System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">f=</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">+</span><span style="color: #000000"> f);<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span></span><span style="color: #000000"><br /> <img id="Codehighlighter1_272_333_Open_Image" onclick="this.style.display='none'; Codehighlighter1_272_333_Open_Text.style.display='none'; Codehighlighter1_272_333_Closed_Image.style.display='inline'; Codehighlighter1_272_333_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_272_333_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_272_333_Closed_Text.style.display='none'; Codehighlighter1_272_333_Open_Image.style.display='inline'; Codehighlighter1_272_333_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span><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 id="Codehighlighter1_272_333_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 alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_272_333_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />        TestFinal test </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> TestFinal();<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />        test.doSomething();<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span></div> 鍜?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"><img id="Codehighlighter1_0_125_Open_Image" onclick="this.style.display='none'; Codehighlighter1_0_125_Open_Text.style.display='none'; Codehighlighter1_0_125_Closed_Image.style.display='inline'; Codehighlighter1_0_125_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_0_125_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_0_125_Closed_Text.style.display='none'; Codehighlighter1_0_125_Open_Image.style.display='inline'; Codehighlighter1_0_125_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedBlock.gif" align="top" /><span id="Codehighlighter1_0_125_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">/** */</span><span id="Codehighlighter1_0_125_Open_Text"><span style="color: #008000">/**</span><span style="color: #008000"><br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" /> * <br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" /> * </span><span style="color: #808080">@author</span><span style="color: #008000"> <a href="mailto:flustar2008@163.com">flustar</a><br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" /> * </span><span style="color: #808080">@version</span><span style="color: #008000"> 1.0 Creation date: Mar 22, 2008 7:18:18 PM<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" /> </span><span style="color: #008000">*/</span></span><span style="color: #000000"><br /> <img id="Codehighlighter1_150_364_Open_Image" onclick="this.style.display='none'; Codehighlighter1_150_364_Open_Text.style.display='none'; Codehighlighter1_150_364_Closed_Image.style.display='inline'; Codehighlighter1_150_364_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_150_364_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_150_364_Closed_Text.style.display='none'; Codehighlighter1_150_364_Open_Image.style.display='inline'; Codehighlighter1_150_364_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedBlock.gif" align="top" /></span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">class</span><span style="color: #000000"> TestFinal </span><span id="Codehighlighter1_150_364_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 alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_150_364_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />    </span><span style="color: #0000ff">final</span><span style="color: #000000"> </span><span style="color: #0000ff">int</span><span style="color: #000000"> f;<br /> <img id="Codehighlighter1_185_195_Open_Image" onclick="this.style.display='none'; Codehighlighter1_185_195_Open_Text.style.display='none'; Codehighlighter1_185_195_Closed_Image.style.display='inline'; Codehighlighter1_185_195_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_185_195_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_185_195_Closed_Text.style.display='none'; Codehighlighter1_185_195_Open_Image.style.display='inline'; Codehighlighter1_185_195_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span><span style="color: #0000ff">public</span><span style="color: #000000"> TestFinal()</span><span id="Codehighlighter1_185_195_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 alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_185_195_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />        f</span><span style="color: #000000">=</span><span style="color: #000000">1</span><span style="color: #000000">;<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span></span><span style="color: #000000"><br /> <img id="Codehighlighter1_224_259_Open_Image" onclick="this.style.display='none'; Codehighlighter1_224_259_Open_Text.style.display='none'; Codehighlighter1_224_259_Closed_Image.style.display='inline'; Codehighlighter1_224_259_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_224_259_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_224_259_Closed_Text.style.display='none'; Codehighlighter1_224_259_Open_Image.style.display='inline'; Codehighlighter1_224_259_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> doSomething() </span><span id="Codehighlighter1_224_259_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 alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_224_259_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />        System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">f=</span><span style="color: #000000">"</span><span style="color: #000000"> </span><span style="color: #000000">+</span><span style="color: #000000"> f);<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span></span><span style="color: #000000"><br /> <img id="Codehighlighter1_301_362_Open_Image" onclick="this.style.display='none'; Codehighlighter1_301_362_Open_Text.style.display='none'; Codehighlighter1_301_362_Closed_Image.style.display='inline'; Codehighlighter1_301_362_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_301_362_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_301_362_Closed_Text.style.display='none'; Codehighlighter1_301_362_Open_Image.style.display='inline'; Codehighlighter1_301_362_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />    </span><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 id="Codehighlighter1_301_362_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 alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_301_362_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />        TestFinal test </span><span style="color: #000000">=</span><span style="color: #000000"> </span><span style="color: #0000ff">new</span><span style="color: #000000"> TestFinal();<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />        test.doSomething();<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />    }</span></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />}</span></span></div> 涓嬮潰鍐嶈鎴戜滑鍥炶繃澶存潵鐪嬬湅涓嬮潰榪欎釜紼嬪簭瀹冨畬鍏ㄧ鍚圝ava鐨勮娉曪細 <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"><img id="Codehighlighter1_15_124_Open_Image" onclick="this.style.display='none'; Codehighlighter1_15_124_Open_Text.style.display='none'; Codehighlighter1_15_124_Closed_Image.style.display='inline'; Codehighlighter1_15_124_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockStart.gif" align="top" /><img id="Codehighlighter1_15_124_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_15_124_Closed_Text.style.display='none'; Codehighlighter1_15_124_Open_Image.style.display='inline'; Codehighlighter1_15_124_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedBlock.gif" align="top" /><span style="color: #0000ff">class</span><span style="color: #000000"> Something</span><span id="Codehighlighter1_15_124_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 alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_15_124_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />        </span><span style="color: #0000ff">final</span><span style="color: #000000"> </span><span style="color: #0000ff">int</span><span style="color: #000000"> f;<br /> <img id="Codehighlighter1_69_118_Open_Image" onclick="this.style.display='none'; Codehighlighter1_69_118_Open_Text.style.display='none'; Codehighlighter1_69_118_Closed_Image.style.display='inline'; Codehighlighter1_69_118_Closed_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockStart.gif" align="top" /><img id="Codehighlighter1_69_118_Closed_Image" style="display: none" onclick="this.style.display='none'; Codehighlighter1_69_118_Closed_Text.style.display='none'; Codehighlighter1_69_118_Open_Image.style.display='inline'; Codehighlighter1_69_118_Open_Text.style.display='inline';" alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ContractedSubBlock.gif" align="top" />      </span><span style="color: #0000ff">public</span><span style="color: #000000"> </span><span style="color: #0000ff">void</span><span style="color: #000000"> doSomething()</span><span id="Codehighlighter1_69_118_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 alt="" src="http://www.tkk7.com/Images/dot.gif" /></span><span id="Codehighlighter1_69_118_Open_Text"><span style="color: #000000">{<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/InBlock.gif" align="top" />            System.out.println(</span><span style="color: #000000">"</span><span style="color: #000000">f=</span><span style="color: #000000">"</span><span style="color: #000000">+</span><span style="color: #000000">f)<br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedSubBlockEnd.gif" align="top" />        }</span></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/ExpandedBlockEnd.gif" align="top" />    }</span></span><span style="color: #000000"><br /> <img alt="" src="http://www.tkk7.com/Images/OutliningIndicators/None.gif" align="top" /></span></div> 涓轟粈涔堣瀹冨畬鍏ㄧ鍚堣娉曪細<br /> 1錛夋寜鐓у父鐞嗕細瀵筬榛樿鍒濆鍖栦負0錛?br /> 2錛夌▼搴忎腑騫舵病鏈夊嚭鐜頒氦鍙夛紝涔熷氨鏄騫舵病鏈夎繘琛屼簩嬈¤祴鍊肩殑鍙兘銆?br /> 浣嗘槸緙栬瘧鍣ㄤ負浠涔堜笉鏀捐繃瀹冨憿錛?br /> 鐜板湪璁╂垜浠潵鍋囪涓涓嬪鏋滀笉緇檉鍙橀噺涓嶆樉紺虹殑璧嬩竴涓鹼紝瀹冧竴瀹氫細琚垵濮嬪寲涓?錛屾寜鐓inal鐨勫畾涔変竴鏃﹁鍒濆鍖栦竴涓煎悗灝變笉鑳戒慨鏀逛簡錛屼篃灝辨槸璇磃鐨勫煎彧鑳芥槸0浜嗐傚啀鎯蟲兂褰撳垵鎴戜滑涓轟粈涔堣瀹氫箟涓涓猣inal淇グ鐨勫父閲忥紝闅鵑亾浠呬粎灝辨槸涓轟簡寰楀埌涓涓粯璁ょ殑涓嶈兘淇敼鐨勫垵濮嬪煎悧錛岃繖鎭愭曟湁榪濇垜浠綋鍒濆畾涔塮inal鍙橀噺鐨勭湡姝f剰鎰匡紝閭d箞鎴戝畾涔夎繖涓猣inal鍙橀噺鍙堟湁浣曟剰涔夊憿銆傛墍浠ュ湪瀵瑰璞¤繘琛屽垵濮嬪寲鏃訛紝鍙戠幇瀵硅薄鐨勬垚鍛樻槸鐢╢inal淇グ鐨勫氨浼氭煡鐪嬪畠鏄惁琚樉紺虹殑璧嬩簡鍊鹼紝濡傛灉娌℃湁灝變細涓嶈兘姝e父緙栬瘧銆傝繖涔熸槸Java緙栫▼瑙勮寖涓負浠涔堣寮哄埗瀵筬inal鍙橀噺榪涜鏄劇ず璧嬪肩殑鐪熸鍘熷洜銆傚悓鏍風殑閬撶悊鍦╝bstract綾婚噷闈㈠畾涔塸rivate abstract鏂規硶錛岃繖涓張鏈変綍鎰忎箟鍛紵Java涓妸閭d簺絎﹀悎璇硶浣嗕笉絎﹀悎甯歌鐨勭敤娉曞畾涔夋垚浜嗚鑼冿紝鎴戞兂榪欎篃鏄疛ava涓轟粈涔堜細鏈夌紪紼嬭鑼冪殑鍘熷洜鍚э紝鍛靛懙錛屾壇榪滀簡銆傘傘?br /> <img src ="http://www.tkk7.com/gdufo/aggbug/222107.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.tkk7.com/gdufo/" target="_blank">gdufo</a> 2008-08-14 21:39 <a href="http://www.tkk7.com/gdufo/archive/2008/08/14/222107.html#Feedback" target="_blank" style="text-decoration:none;">鍙戣〃璇勮</a></div>]]></description></item><item><title>JAVA 闈㈣瘯http://www.tkk7.com/gdufo/archive/2008/08/11/221333.htmlgdufogdufoMon, 11 Aug 2008 08:45:00 GMThttp://www.tkk7.com/gdufo/archive/2008/08/11/221333.html
銆銆闈㈣瘯鏄病浠涔堥亾鐞嗗彲璁茬殑錛屽畠鐨勯鐩湁鐨勪笉鍚堟儏鐞嗐佽劚紱誨疄闄呫傛湁鍦ㄧ焊涓婂啓鐨勶紝鏈夊綋闈㈣冧綘鐨勶紝涔熸湁鍦ㄧ數璇濋噷闂殑錛岀粰浣營DE鐨勪及璁″緢灝?鍚﹀垯浣犺刀蹇幓涔板僵紲紝 璇翠笉瀹氫腑)銆傛墍浠ュ鏋滀綘鐪嬪畬姝ゆ枃鍚庯紝璇蜂笉瑕佹姳鎬ㄨ榪欎簺闂閮借兘鐢↖DE鏉ヨВ鍐熾備綘蹇呴』鍦ㄤ換浣曟儏鍐典笅鍑嗙‘鍥炵瓟榪欎簺闂錛屽湪闈㈣瘯涓鏋滃嚭鐜頒竴涓ら鍥炵瓟涓嶅噯紜緢鏈夊彲鑳戒綘灝辮鎷掍箣闂ㄥ浜嗐?nbsp;

銆銆褰撶劧榪欎簺閮芥槸Java鐨勫熀鏈錛岄偅浜涢潰璇曠殑浜哄ぇ澶氭暟涓嶄細闂綘Hibernate鏈夊鍏堣繘錛孍clipse鐨勪笁涓粍鎴愰儴鍒嗭紝鎴朿ommand design pattern錛屼粬浠兘鏄佷竴杈堜簡錛屾渶鍠滄闂殑灝辨槸鍩虹鐭ヨ瘑銆傚埆灝忕湅浜嗚繖浜涘熀紜錛屾垜鏈嬪弸姘村鉤涓嫻侊紝緇撴灉灝辨牻鍦ㄤ竴鍒板熀紜鐭ヨ瘑鐨勯棶棰樹笅錛屽拰楂樿柂鏃犵紭銆?nbsp;




鎵懼伐浣滆闈㈣瘯錛屾湁闈㈣瘯灝辨湁瀵逛粯闈㈣瘯鐨勫姙娉曘備互涓嬩竴浜涢鐩潵鑷垜鍜屾垜鏈嬪弸鐥涜嫤鐨勯潰璇曠粡鍘嗭紝鎻愯繖浜涢棶棰樼殑鍏徃鍖呮嫭IBM, E*Trade, Siebel, Motorola, SUN, 浠ュ強鍏跺畠澶у皬鍏徃銆?nbsp;

銆銆闈㈣瘯鏄病浠涔堥亾鐞嗗彲璁茬殑錛屽畠鐨勯鐩湁鐨勪笉鍚堟儏鐞嗐佽劚紱誨疄闄呫傛湁鍦ㄧ焊涓婂啓鐨勶紝鏈夊綋闈㈣冧綘鐨勶紝涔熸湁鍦ㄧ數璇濋噷闂殑錛岀粰浣營DE鐨勪及璁″緢灝?鍚﹀垯浣犺刀蹇幓涔板僵紲紝 璇翠笉瀹氫腑)銆傛墍浠ュ鏋滀綘鐪嬪畬姝ゆ枃鍚庯紝璇蜂笉瑕佹姳鎬ㄨ榪欎簺闂閮借兘鐢↖DE鏉ヨВ鍐熾備綘蹇呴』鍦ㄤ換浣曟儏鍐典笅鍑嗙‘鍥炵瓟榪欎簺闂錛屽湪闈㈣瘯涓鏋滃嚭鐜頒竴涓ら鍥炵瓟涓嶅噯紜緢鏈夊彲鑳戒綘灝辮鎷掍箣闂ㄥ浜嗐?nbsp;

銆銆褰撶劧榪欎簺閮芥槸Java鐨勫熀鏈錛岄偅浜涢潰璇曠殑浜哄ぇ澶氭暟涓嶄細闂綘Hibernate鏈夊鍏堣繘錛孍clipse鐨勪笁涓粍鎴愰儴鍒嗭紝鎴朿ommand design pattern錛屼粬浠兘鏄佷竴杈堜簡錛屾渶鍠滄闂殑灝辨槸鍩虹鐭ヨ瘑銆傚埆灝忕湅浜嗚繖浜涘熀紜錛屾垜鏈嬪弸姘村鉤涓嫻侊紝緇撴灉灝辨牻鍦ㄤ竴鍒板熀紜鐭ヨ瘑鐨勯棶棰樹笅錛屽拰楂樿柂鏃犵紭銆?nbsp;

銆銆濂戒簡搴熻瘽灝戣錛屽紑濮嬫棰樸?nbsp;

銆銆絎竴錛岃皥璋坒inal, finally, finalize鐨勫尯鍒?nbsp;

銆銆final 鐢ㄤ簬澹版槑灞炴э紝鏂規硶鍜岀被錛屽垎鍒〃紺哄睘鎬т笉鍙彉錛屾柟娉曚笉鍙鐩栵紝綾諱笉鍙戶鎵褲?br /> finally鏄紓甯稿鐞嗚鍙ョ粨鏋勭殑涓閮ㄥ垎錛岃〃紺烘繪槸鎵ц銆?br /> finalize鏄疧bject綾葷殑涓涓柟娉曪紝鍦ㄥ瀮鍦炬敹闆嗗櫒鎵ц鐨勬椂鍊欎細璋冪敤琚洖鏀跺璞$殑姝ゆ柟娉曪紝鍙互瑕嗙洊姝ゆ柟娉曟彁渚涘瀮鍦炬敹闆嗘椂鐨勫叾浠栬祫婧愬洖鏀訛紝渚嬪鍏抽棴鏂囦歡絳夈?br />
銆銆絎簩錛孉nonymous Inner Class (鍖垮悕鍐呴儴綾? 鏄惁鍙互extends(緇ф壙)鍏跺畠綾伙紝鏄惁鍙互implements(瀹炵幇)interface(鎺ュ彛)? 
鍙互緇ф壙鍏朵粬綾繪垨瀹屾垚鍏朵粬鎺ュ彛錛屽湪swing緙栫▼涓父鐢ㄦ鏂瑰紡銆?br /> 銆銆絎笁錛孲tatic Nested Class 鍜?nbsp;Inner Class鐨勪笉鍚岋紝璇村緱瓚婂瓚婂ソ(闈㈣瘯棰樻湁鐨勫緢絎肩粺)銆?nbsp;
Static Nested Class鏄澹版槑涓洪潤鎬侊紙static錛夌殑鍐呴儴綾伙紝瀹冨彲浠ヤ笉渚濊禆浜庡閮ㄧ被瀹炰緥琚疄渚嬪寲銆傝岄氬父鐨勫唴閮ㄧ被闇瑕佸湪澶栭儴綾誨疄渚嬪寲鍚庢墠鑳藉疄渚嬪寲銆?br /> 銆銆絎洓錛?amp;鍜?amp;&鐨勫尯鍒?nbsp;
&鏄綅榪愮畻絎︼紝琛ㄧず鎸変綅涓庤繍綆楋紝&&鏄昏緫榪愮畻絎︼紝琛ㄧず閫昏緫涓庯紙and錛?
銆銆絎簲錛孒ashMap鍜孒ashtable鐨勫尯鍒?nbsp;
HashMap鏄疕ashtable鐨勮交閲忕駭瀹炵幇錛堥潪綰跨▼瀹夊叏鐨勫疄鐜幫級錛屼粬浠兘瀹屾垚浜哅ap鎺ュ彛錛屼富瑕佸尯鍒湪浜嶩ashMap鍏佽絀猴紙null錛夐敭鍊鹼紙key錛?鐢變簬闈炵嚎紼嬪畨鍏紝鏁堢巼涓婂彲鑳介珮浜嶩ashtable.


銆銆絎叚錛孋ollection 鍜?nbsp;Collections鐨勫尯鍒?nbsp;

銆銆Collection鏄泦鍚堢被鐨勪笂綰ф帴鍙o紝緇ф壙涓庝粬鐨勬帴鍙d富瑕佹湁Set 鍜孡ist.
Collections鏄拡瀵歸泦鍚堢被鐨勪竴涓府鍔╃被錛屼粬鎻愪緵涓緋誨垪闈欐佹柟娉曞疄鐜板鍚勭闆嗗悎鐨勬悳绱€佹帓搴忋佺嚎紼嬪畨鍏ㄥ寲絳夋搷浣溿?br />
銆銆絎竷錛屼粈涔堟椂鍊欑敤assert銆?nbsp;
1.4鏂板鍏抽敭瀛楋紙璇硶錛夛紝鐢ㄤ簬嫻嬭瘯boolean琛ㄨ揪寮忕姸鎬侊紝鍙敤浜庤皟璇曠▼搴忋?br /> 浣跨敤鏂規硶 assert <boolean琛ㄨ揪寮?gt;錛岃〃紺哄鏋滆〃杈懼紡涓虹湡錛坱rue錛?鍒欎笅闈㈢殑璇彞鎵ц錛屽惁鍒欐姏鍑篈ssertionError銆?br /> 鍙﹀鐨勪嬌鐢ㄦ柟寮廰ssert < boolean琛ㄨ揪寮?gt;:<other琛ㄨ揪寮?gt;錛岃〃紺哄鏋滆〃杈懼紡涓虹湡錛屽悗闈㈢殑琛ㄨ揪寮忓拷鐣ワ紝鍚﹀垯鍚庨潰琛ㄨ揪寮忕殑鍊肩敤浜嶢ssertionError鐨勬瀯寤哄弬鏁般?br /> 娉ㄦ剰緙栬瘧鏃惰澧炲姞-source 1.4 鍙傛暟錛屽惁鍒欐姤閿欍俔榪愯鏃惰澧炲姞 -ea鍙傛暟錛屽惁鍒檃ssert琛岃蹇界暐

銆銆絎叓錛孏C鏄粈涔? 涓轟粈涔堣鏈塆C? 

銆銆GC鏄瀮鍦炬敹闆嗙殑鎰忔濓紙Gabage Collection錛?鍐呭瓨澶勭悊鏄紪紼嬩漢鍛樺鏄撳嚭鐜伴棶棰樼殑鍦版柟錛屽繕璁版垨鑰呴敊璇殑鍐呭瓨鍥炴敹浼氬鑷寸▼搴忔垨緋葷粺鐨勪笉紼沖畾鐢氳嚦宕╂簝錛孞ava鎻愪緵鐨凣C鍔熻兘鍙互鑷姩鐩戞祴瀵硅薄鏄惁瓚呰繃浣滅敤鍩熶粠鑰岃揪鍒拌嚜鍔ㄥ洖鏀跺唴瀛樼殑鐩殑錛孞ava璇█娌℃湁鎻愪緵閲婃斁宸插垎閰嶅唴瀛樼殑鏄劇ず鎿嶄綔鏂規硶銆?nbsp;

銆銆絎節錛孲tring s = new String("xyz");鍒涘緩浜嗗嚑涓猄tring Object? 
涓や釜
銆銆絎崄錛孧ath.round(11.5)絳夋柤澶氬皯? Math.round(-11.5)絳夋柤澶氬皯? 
Math.round(11.5)==12
Math.round(-11.5)==-11
round鏂規硶榪斿洖涓庡弬鏁版渶鎺ヨ繎鐨勯暱鏁存暟錛屽弬鏁板姞1/2鍚庢眰鍏秄loor.
銆銆絎崄涓錛宻hort s1 = 1; s1 = s1 + 1;鏈変粈涔堥敊? short s1 = 1; s1 += 1;鏈変粈涔堥敊? 
short s1 = 1; s1 = s1 + 1; 錛坰1+1榪愮畻緇撴灉鏄痠nt鍨嬶紝闇瑕佸己鍒惰漿鎹㈢被鍨嬶級
short s1 = 1; s1 += 1;錛堝彲浠ユ紜紪璇戯級
銆銆絎崄浜岋紝sleep() 鍜?nbsp;wait() 鏈変粈涔堝尯鍒? 
sleep鏄嚎紼嬬被錛圱hread錛夌殑鏂規硶錛屽鑷存綰跨▼鏆傚仠鎵ц鎸囧畾鏃墮棿錛岀粰鎵ц鏈轟細緇欏叾浠栫嚎紼嬶紝浣嗘槸鐩戞帶鐘舵佷緷鐒朵繚鎸侊紝鍒版椂鍚庝細鑷姩鎭㈠銆傝皟鐢╯leep涓嶄細閲婃斁瀵硅薄閿併?br /> wait鏄疧bject綾葷殑鏂規硶錛屽姝ゅ璞¤皟鐢╳ait鏂規硶瀵艱嚧鏈嚎紼嬫斁寮冨璞¢攣錛岃繘鍏ョ瓑寰呮瀵硅薄鐨勭瓑寰呴攣瀹氭睜錛屽彧鏈夐拡瀵規瀵硅薄鍙戝嚭notify鏂規硶錛堟垨notifyAll錛夊悗鏈嚎紼嬫墠榪涘叆瀵硅薄閿佸畾姹犲噯澶囪幏寰楀璞¢攣榪涘叆榪愯鐘舵併?br /> 銆銆絎崄涓夛紝Java鏈夋病鏈塯oto? 
娌℃湁
銆銆寰堝崄涓夌殑闂錛屽鏋滃摢涓潰璇曠殑闂埌榪欎釜闂錛屾垜鍔濅綘榪樻槸鍒繘榪欏鍏徃銆傦紙瀹岋級錛坖ob.sohu.com錛?br />



絎崄鍥涳紝鏁扮粍鏈夋病鏈塴ength()榪欎釜鏂規硶? String鏈夋病鏈塴ength()榪欎釜鏂規硶錛?br /> 鏁扮粍娌℃湁length()榪欎釜鏂規硶錛屾湁length鐨勫睘鎬с?br /> String鏈夋湁length()榪欎釜鏂規硶銆?br />
絎崄浜旓紝Overload鍜孫verride鐨勫尯鍒侽verloaded鐨勬柟娉曟槸鍚﹀彲浠ユ敼鍙樿繑鍥炲肩殑綾誨瀷?
鏂規硶鐨勯噸鍐橭verriding鍜岄噸杞絆verloading鏄疛ava澶氭佹х殑涓嶅悓琛ㄧ幇銆傞噸鍐橭verriding鏄埗綾諱笌瀛愮被涔嬮棿澶氭佹х殑涓縐嶈〃鐜幫紝閲嶈澆Overloading鏄竴涓被涓鎬佹х殑涓縐嶈〃鐜般傚鏋滃湪瀛愮被涓畾涔夋煇鏂規硶涓庡叾鐖剁被鏈夌浉鍚岀殑鍚嶇О鍜屽弬鏁幫紝鎴戜滑璇磋鏂規硶琚噸鍐?nbsp;(Overriding)銆傚瓙綾葷殑瀵硅薄浣跨敤榪欎釜鏂規硶鏃訛紝灝嗚皟鐢ㄥ瓙綾諱腑鐨勫畾涔夛紝瀵瑰畠鑰岃█錛岀埗綾諱腑鐨勫畾涔夊鍚岃"灞忚斀"浜嗐傚鏋滃湪涓涓被涓畾涔変簡澶氫釜鍚屽悕鐨勬柟娉曪紝瀹冧滑鎴栨湁涓嶅悓鐨勫弬鏁頒釜鏁版垨鏈変笉鍚岀殑鍙傛暟綾誨瀷錛屽垯縐頒負鏂規硶鐨勯噸杞?Overloading)銆侽verloaded鐨勬柟娉曟槸鍙互鏀瑰彉榪斿洖鍊肩殑綾誨瀷銆?br />
絎崄鍏紝Set閲岀殑鍏冪礌鏄笉鑳介噸澶嶇殑錛岄偅涔堢敤浠涔堟柟娉曟潵鍖哄垎閲嶅涓庡惁鍛? 鏄敤==榪樻槸equals()? 瀹冧滑鏈変綍鍖哄埆?
Set閲岀殑鍏冪礌鏄笉鑳介噸澶嶇殑錛岄偅涔堢敤iterator()鏂規硶鏉ュ尯鍒嗛噸澶嶄笌鍚︺俥quals()鏄垽璇諱袱涓猄et鏄惁鐩哥瓑銆?br /> equals()鍜?=鏂規硶鍐沖畾寮曠敤鍊兼槸鍚︽寚鍚戝悓涓瀵硅薄equals()鍦ㄧ被涓瑕嗙洊錛屼負鐨勬槸褰撲袱涓垎紱葷殑瀵硅薄鐨勫唴瀹瑰拰綾誨瀷鐩擱厤鐨勮瘽錛岃繑鍥炵湡鍊箋?br />
絎崄涓冿紝緇欐垜涓涓綘鏈甯歌鍒扮殑runtime exception銆?br /> ArithmeticException, ArrayStoreException, BufferOverflowException, BufferUnderflowException, CannotRedoException, CannotUndoException, ClassCastException, CMMException, ConcurrentModificationException, DOMException, EmptyStackException, IllegalArgumentException, IllegalMonitorStateException, IllegalPathStateException, IllegalStateException, 
ImagingOpException, IndexOutOfBoundsException, MissingResourceException, NegativeArraySizeException, NoSuchElementException, NullPointerException, ProfileDataException, ProviderException, RasterFormatException, SecurityException, SystemException, UndeclaredThrowableException, UnmodifiableSetException, UnsupportedOperationException

絎崄鍏紝error鍜宔xception鏈変粈涔堝尯鍒?
error 琛ㄧず鎭㈠涓嶆槸涓嶅彲鑳戒絾寰堝洶闅劇殑鎯呭喌涓嬬殑涓縐嶄弗閲嶉棶棰樸傛瘮濡傝鍐呭瓨婧㈠嚭銆備笉鍙兘鎸囨湜紼嬪簭鑳藉鐞嗚繖鏍風殑鎯呭喌銆?br /> exception 琛ㄧず涓縐嶈璁℃垨瀹炵幇闂銆備篃灝辨槸璇達紝瀹冭〃紺哄鏋滅▼搴忚繍琛屾甯革紝浠庝笉浼氬彂鐢熺殑鎯呭喌銆?br />

絎崄涔濓紝List, Set, Map鏄惁緇ф壙鑷狢ollection鎺ュ彛?
List錛孲et鏄?br /> Map涓嶆槸

絎簩鍗侊紝abstract class鍜宨nterface鏈変粈涔堝尯鍒?
澹版槑鏂規硶鐨勫瓨鍦ㄨ屼笉鍘誨疄鐜板畠鐨勭被琚彨鍋氭娊璞$被錛坅bstract class錛夛紝瀹冪敤浜庤鍒涘緩涓涓綋鐜版煇浜涘熀鏈涓虹殑綾伙紝騫朵負璇ョ被澹版槑鏂規硶錛屼絾涓嶈兘鍦ㄨ綾諱腑瀹炵幇璇ョ被鐨勬儏鍐點備笉鑳藉垱寤篴bstract 綾葷殑瀹炰緥銆傜劧鑰屽彲浠ュ垱寤轟竴涓彉閲忥紝鍏剁被鍨嬫槸涓涓娊璞$被錛屽茍璁╁畠鎸囧悜鍏蜂綋瀛愮被鐨勪竴涓疄渚嬨備笉鑳芥湁鎶借薄鏋勯犲嚱鏁版垨鎶借薄闈欐佹柟娉曘侫bstract 綾葷殑瀛愮被涓哄畠浠埗綾諱腑鐨勬墍鏈夋娊璞℃柟娉曟彁渚涘疄鐜幫紝鍚﹀垯瀹冧滑涔熸槸鎶借薄綾諱負銆傚彇鑰屼唬涔嬶紝鍦ㄥ瓙綾諱腑瀹炵幇璇ユ柟娉曘傜煡閬撳叾琛屼負鐨勫叾瀹冪被鍙互鍦ㄧ被涓疄鐜拌繖浜涙柟娉曘?br /> 鎺ュ彛錛坕nterface錛夋槸鎶借薄綾葷殑鍙樹綋銆傚湪鎺ュ彛涓紝鎵鏈夋柟娉曢兘鏄娊璞$殑銆傚緇ф壙鎬у彲閫氳繃瀹炵幇榪欐牱鐨勬帴鍙h岃幏寰椼傛帴鍙d腑鐨勬墍鏈夋柟娉曢兘鏄娊璞$殑錛屾病鏈変竴涓湁紼嬪簭浣撱傛帴鍙e彧鍙互瀹氫箟static final鎴愬憳鍙橀噺銆傛帴鍙g殑瀹炵幇涓庡瓙綾葷浉浼鹼紝闄や簡璇ュ疄鐜扮被涓嶈兘浠庢帴鍙e畾涔変腑緇ф壙琛屼負銆傚綋綾誨疄鐜扮壒孌婃帴鍙f椂錛屽畠瀹氫箟錛堝嵆灝嗙▼搴忎綋緇欎簣錛夋墍鏈夎繖縐嶆帴鍙g殑鏂規硶銆傜劧鍚庯紝瀹冨彲浠ュ湪瀹炵幇浜嗚鎺ュ彛鐨勭被鐨勪換浣曞璞′笂璋冪敤鎺ュ彛鐨勬柟娉曘傜敱浜庢湁鎶借薄綾伙紝瀹冨厑璁鎬嬌鐢ㄦ帴鍙e悕浣滀負寮曠敤鍙橀噺鐨勭被鍨嬨傞氬父鐨勫姩鎬佽仈緙栧皢鐢熸晥銆傚紩鐢ㄥ彲浠ヨ漿鎹㈠埌鎺ュ彛綾誨瀷鎴栦粠鎺ュ彛綾誨瀷杞崲錛宨nstanceof 榪愮畻絎﹀彲浠ョ敤鏉ュ喅瀹氭煇瀵硅薄鐨勭被鏄惁瀹炵幇浜嗘帴鍙c?br />
絎簩鍗佷竴錛宎bstract鐨刴ethod鏄惁鍙悓鏃舵槸static,鏄惁鍙悓鏃舵槸native錛屾槸鍚﹀彲鍚屾椂鏄痵ynchronized?
閮戒笉鑳?br />
絎簩鍗佷簩錛屾帴鍙f槸鍚﹀彲緇ф壙鎺ュ彛? 鎶借薄綾繪槸鍚﹀彲瀹炵幇(implements)鎺ュ彛? 鎶借薄綾繪槸鍚﹀彲緇ф壙瀹炰綋綾?concrete class)?
鎺ュ彛鍙互緇ф壙鎺ュ彛銆傛娊璞$被鍙互瀹炵幇(implements)鎺ュ彛錛屾娊璞$被鏄惁鍙戶鎵垮疄浣撶被錛屼絾鍓嶆彁鏄疄浣撶被蹇呴』鏈夋槑紜殑鏋勯犲嚱鏁般?br />
絎簩鍗佷笁錛屽惎鍔ㄤ竴涓嚎紼嬫槸鐢╮un()榪樻槸start()?
鍚姩涓涓嚎紼嬫槸璋冪敤start()鏂規硶錛屼嬌綰跨▼鎵浠h〃鐨勮櫄鎷熷鐞嗘満澶勪簬鍙繍琛岀姸鎬侊紝榪欐剰鍛崇潃瀹冨彲浠ョ敱JVM璋冨害騫舵墽琛屻傝繖騫朵笉鎰忓懗鐫綰跨▼灝變細绔嬪嵆榪愯銆俽un()鏂規硶鍙互浜х敓蹇呴』閫鍑虹殑鏍囧織鏉ュ仠姝竴涓嚎紼嬨?br />


絎簩鍗佸洓錛屾瀯閫犲櫒Constructor鏄惁鍙override?
鏋勯犲櫒Constructor涓嶈兘琚戶鎵匡紝鍥犳涓嶈兘閲嶅啓Overriding錛屼絾鍙互琚噸杞絆verloading銆?br />
絎簩鍗佷簲錛屾槸鍚﹀彲浠ョ戶鎵縎tring綾?
String綾繪槸final綾繪晠涓嶅彲浠ョ戶鎵褲?br />
絎簩鍗佸叚錛屽綋涓涓嚎紼嬭繘鍏ヤ竴涓璞$殑涓涓猻ynchronized鏂規硶鍚庯紝鍏跺畠綰跨▼鏄惁鍙繘鍏ユ瀵硅薄鐨勫叾瀹冩柟娉?
涓嶈兘錛屼竴涓璞$殑涓涓猻ynchronized鏂規硶鍙兘鐢變竴涓嚎紼嬭闂?br />
絎簩鍗佷竷錛宼ry {}閲屾湁涓涓猺eturn璇彞錛岄偅涔堢揣璺熷湪榪欎釜try鍚庣殑finally {}閲岀殑code浼氫笉浼氳鎵ц錛屼粈涔堟椂鍊欒鎵ц錛屽湪return鍓嶈繕鏄悗?
浼氭墽琛岋紝鍦╮eturn鍓嶆墽琛屻?br />

絎簩鍗佸叓錛岀紪紼嬮: 鐢ㄦ渶鏈夋晥鐜囩殑鏂規硶綆楀嚭2涔樹互8絳夋柤鍑?
鏈塁鑳屾櫙鐨勭▼搴忓憳鐗瑰埆鍠滄闂繖縐嶉棶棰樸?br /> 2 << 3

絎簩鍗佷節錛屼袱涓璞″肩浉鍚?x.equals(y) == true)錛屼絾鍗村彲鏈変笉鍚岀殑hash code錛岃繖鍙ヨ瘽瀵逛笉瀵?
涓嶅錛屾湁鐩稿悓鐨刪ash code銆?br />
絎笁鍗侊紝褰撲竴涓璞¤褰撲綔鍙傛暟浼犻掑埌涓涓柟娉曞悗錛屾鏂規硶鍙敼鍙樿繖涓璞$殑灞炴э紝騫跺彲榪斿洖鍙樺寲鍚庣殑緇撴灉錛岄偅涔堣繖閲屽埌搴曟槸鍊間紶閫掕繕鏄紩鐢ㄤ紶閫? 
鏄間紶閫掋侸ava 緙栫▼璇█鍙敱鍊間紶閫掑弬鏁般傚綋涓涓璞″疄渚嬩綔涓轟竴涓弬鏁拌浼犻掑埌鏂規硶涓椂錛屽弬鏁扮殑鍊煎氨鏄璇ュ璞$殑寮曠敤銆傚璞$殑鍐呭鍙互鍦ㄨ璋冪敤鐨勬柟娉曚腑鏀瑰彉錛屼絾瀵硅薄鐨勫紩鐢ㄦ槸姘歌繙涓嶄細鏀瑰彉鐨勩?br />

絎笁鍗佷竴錛宻wtich鏄惁鑳戒綔鐢ㄥ湪byte涓婏紝鏄惁鑳戒綔鐢ㄥ湪long涓婏紝鏄惁鑳戒綔鐢ㄥ湪String涓?
switch錛坋xpr1錛変腑錛宔xpr1鏄竴涓暣鏁拌〃杈懼紡銆傚洜姝や紶閫掔粰 switch 鍜?nbsp;case 璇彞鐨勫弬鏁板簲璇ユ槸 int銆?nbsp;short銆?nbsp;char 鎴栬?nbsp;byte銆俵ong,string 閮戒笉鑳戒綔鐢ㄤ簬swtich銆?br />
絎笁鍗佷簩錛岀紪紼嬮: 鍐欎竴涓猄ingleton鍑烘潵銆?br /> Singleton妯″紡涓昏浣滅敤鏄繚璇佸湪Java搴旂敤紼嬪簭涓紝涓涓被Class鍙湁涓涓疄渚嬪瓨鍦ㄣ?br /> 涓鑸琒ingleton妯″紡閫氬父鏈夊嚑縐嶇褰㈠紡:
絎竴縐嶅艦寮? 瀹氫箟涓涓被錛屽畠鐨勬瀯閫犲嚱鏁頒負private鐨勶紝瀹冩湁涓涓猻tatic鐨刾rivate鐨勮綾誨彉閲忥紝鍦ㄧ被鍒濆鍖栨椂瀹炰緥璇濓紝閫氳繃涓涓猵ublic鐨刧etInstance鏂規硶鑾峰彇瀵瑰畠鐨勫紩鐢?緇ц岃皟鐢ㄥ叾涓殑鏂規硶銆?br /> public class Singleton {
銆銆private Singleton(){}
銆銆//鍦ㄨ嚜宸卞唴閮ㄥ畾涔夎嚜宸變竴涓疄渚嬶紝鏄笉鏄緢濂囨紵
銆銆//娉ㄦ剰榪欐槸private 鍙緵鍐呴儴璋冪敤
銆銆private static Singleton instance = new Singleton();
銆銆//榪欓噷鎻愪緵浜嗕竴涓緵澶栭儴璁塊棶鏈琧lass鐨勯潤鎬佹柟娉曪紝鍙互鐩存帴璁塊棶銆銆
銆銆public static Singleton getInstance() {
銆銆銆銆return instance; 銆銆
銆銆 } 

絎簩縐嶅艦寮? 
public class Singleton { 
銆銆private static Singleton instance = null;
銆銆public static synchronized Singleton getInstance() {
銆銆//榪欎釜鏂規硶姣斾笂闈㈡湁鎵鏀硅繘錛屼笉鐢ㄦ瘡嬈¢兘榪涜鐢熸垚瀵硅薄錛屽彧鏄涓嬈°銆銆 銆
銆銆//浣跨敤鏃剁敓鎴愬疄渚嬶紝鎻愰珮浜嗘晥鐜囷紒
銆銆if (instance==null)
銆銆銆銆instance錛漬ew Singleton();
return instance; 銆銆} 

鍏朵粬褰㈠紡:
瀹氫箟涓涓被錛屽畠鐨勬瀯閫犲嚱鏁頒負private鐨勶紝鎵鏈夋柟娉曚負static鐨勩?br /> 涓鑸涓虹涓縐嶅艦寮忚鏇村姞瀹夊叏浜?br />

gdufo 2008-08-11 16:45 鍙戣〃璇勮
]]>
主站蜘蛛池模板: 亚洲精品视频免费看| 久久久久免费精品国产| 免费无码AV片在线观看软件| 亚洲成人精品久久| 两性色午夜免费视频| 亚洲午夜无码片在线观看影院猛| 免费国产黄网站在线看 | 男女交性永久免费视频播放| 亚洲一线产区二线产区精华| 91成人在线免费观看| 亚洲理论精品午夜电影| 亚洲av无码一区二区三区人妖| a在线观看免费视频| 成人免费无码大片A毛片抽搐色欲| 亚洲熟女乱综合一区二区| japanese色国产在线看免费| 亚洲一区日韩高清中文字幕亚洲 | 成人无码区免费A∨直播| 亚洲日本va在线视频观看| 丝瓜app免费下载网址进入ios| 亚洲AV成人一区二区三区AV| 2021精品国产品免费观看| 亚洲xxxx视频| 亚洲AV无码成H人在线观看| 亚洲天堂电影在线观看| 搡女人免费视频大全| 青草青草视频2免费观看| 亚洲综合另类小说色区| 美女被艹免费视频| 亚洲小说区图片区另类春色| 24小时在线免费视频| 亚洲久热无码av中文字幕| 免费福利在线播放| 色播亚洲视频在线观看| 蜜桃视频在线观看免费网址入口| 色噜噜的亚洲男人的天堂| 亚洲人成精品久久久久| 九九精品免费视频| 一个人晚上在线观看的免费视频| 97亚洲熟妇自偷自拍另类图片| 黄网站色视频免费看无下截|