














































































posted @ 2007-08-31 01:21 Java蜘蛛人 --鄭成橋 閱讀(244) | 評論 (1) | 編輯 收藏
posts - 54, comments - 192, trackbacks - 0, articles - 1 |
||
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() posted @ 2007-08-31 01:21 Java蜘蛛人 --鄭成橋 閱讀(244) | 評論 (1) | 編輯 收藏 把一個事物搞的越不具體 就是越抽象.. 比如一個人的抽象是動物 .再抽象點(diǎn)是哺乳類. ..等等.. 定義了一個抽象的父類 里面可以有一些抽象的方法 然后再定義子類來實(shí)現(xiàn)這些方法.. 用abstract 來修飾抽象. . Test a=new Employee("xiaoqiao",9000); ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() __作者: 鄭成橋 posted @ 2007-08-28 01:37 Java蜘蛛人 --鄭成橋 閱讀(217) | 評論 (0) | 編輯 收藏 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() __作者: 鄭成橋 posted @ 2007-08-26 16:10 Java蜘蛛人 --鄭成橋 閱讀(156) | 評論 (0) | 編輯 收藏 1
![]() 2 ![]() 3 ![]() 4 ![]() 5 ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() 10 ![]() 11 ![]() 12 ![]() if(staff[1] instanceof Manager) //staff[1] 能不能 (instanceof)轉(zhuǎn)換為: Manager /* 我試圖把staff[1]轉(zhuǎn)換為Manager 但是失敗了 */ { Manager aa=(Manager)staff[1]; } else { System.out.println("不能裝換"); } 13 ![]() 14 ![]() 15 ![]() 16 ![]() 17 ![]() 18 ![]() 19 ![]() 20 ![]() 21 ![]() 22 ![]() 23 ![]() 24 ![]() 25 ![]() 26 ![]() 27 ![]() 28 ![]() 29 ![]() 30 ![]() 31 ![]() 32 ![]() 33 ![]() 34 ![]() 35 ![]() 36 ![]() 37 ![]() 38 ![]() 39 ![]() 40 ![]() 41 ![]() 42 ![]() 43 ![]() 44 ![]() 45 ![]() 46 ![]() 47 ![]() 48 ![]() 49 ![]() 50 ![]() 51 ![]() ![]() 52 ![]() 53 ![]() 54 ![]() 55 ![]() 56 ![]() 57 ![]() 58 ![]() 59 ![]() 60 ![]() 61 ![]() 62 ![]() 63 ![]() 64 ![]() 65 ![]() 66 ![]() 67 ![]() 68 ![]() 69 ![]() 70 ![]() 71 ![]() 72 ![]() 73 ![]() 動態(tài)的綁定的意思 . 假如 調(diào)用 x.f("Hello") 編譯器會挑 x.f(String) 不會挑x.f(int) 假如你子類想覆蓋 父類的方法 . 那么方法返回的類型必須是一樣的 比如: Employee 類中有 public Employee gethaha() { ........... } 那么在后面的 Manager中可以 按照一樣的方法 public Manager gethaha() { ........... } 如果你想要覆蓋一個父類的方法的時候. 你的子類的方法不能低于父類的可見性 比如.父類是 public . 那么你子類覆蓋他 也必須是 public 否則會出現(xiàn)錯誤的... 今天繼承就寫這么多. 如果你想阻止繼承的話. 就用 final 修飾符.. 可以看看下面的代碼就會懂了 ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ___作者: 鄭成橋 posted @ 2007-08-25 22:13 Java蜘蛛人 --鄭成橋 閱讀(156) | 評論 (0) | 編輯 收藏 只針對Java2平臺-而且是在國內(nèi)可以找到的中文版的,其實(shí)書好不好是見仁見智的(高手可以去看Sun的開發(fā)文檔,這也可以理解)--這只是一家之見而已--歡迎大家點(diǎn)評。 第一名:Java編程思想第二版(Thinking in java second)-包含范圍:全部。 沒說的--絕對的大師作品--當(dāng)之無愧的第一--第一版時就享譽(yù)整個java界(當(dāng)時網(wǎng)上好象也有人譯了)--國內(nèi)版是京京工作室翻譯的-基本上毀了此書--錯誤術(shù)語太多-推薦高手看E文版,新手就不要先看此書了。第二版更精采--臺灣的侯捷譯了此書-可以到www.csdn.net看看前幾章的中文版(不過是臺灣術(shù)語)。希望國內(nèi)會快些引入此書,你也可到http://www.BruceEckel.com--作者的主頁免費(fèi)下載此書推薦http://www.bdelmee.easynet.be/java/index.html--有chm格式的--非常棒!BTW:這位大師最近在寫Thinking in Python相信又是一本經(jīng)典名著:) 第二名:Java2編程詳解(special edition java2)-包含范圍:全部--這本書會排在core java2的前面可能很多人會不同意--但是就中譯本和內(nèi)容來看非常全面-適合新手成為高手-雖然國內(nèi)的價位高了些(150)-但基本還是值得的--該有的內(nèi)容都有了,做參考書也很不錯-BTW-這個系列中的oracle8/8i使用手冊也是一本很經(jīng)典的書--同樣推薦。 第三名:Java2核心技術(shù)卷一,二(core java2 volume1,2)-包含范圍-全部 這兩本我把它們看成一本不會有人有異議吧-這也是Sun的官方的書-我覺得相對來說-第二卷高級特性要比第一卷基礎(chǔ)知識好(第一卷又是京京工作室譯的--真影響情緒:()-內(nèi)容同樣很全面--但是卷一雖說是基礎(chǔ)知識,同樣對新手來說不是很合適--感覺條理性不強(qiáng)-而且內(nèi)容有些混雜-但第二卷完全可以彌補(bǔ)這些---精辟而細(xì)致-很適合有一定基礎(chǔ)的Java程序員看。 第四名:Java 2圖形設(shè)計(jì) 卷1:AWT 卷2:Swing-Graphic Java 1.2 Mastering the JFC Volume I:AWT SWING 3rd Edition包含范圍--Java圖形設(shè)計(jì)--沒什么說的了--盡管圖形設(shè)計(jì)不如J2EE那么火 ,而且Win32下做應(yīng)用程序也不是java的強(qiáng)項(xiàng)--但是AWT和Swing仍然是Java程序員的必修課--看這兩本就夠了--看看厚度就知道了--而且這也是Sun官方出的圖書。 第五名:J2EE構(gòu)建企業(yè)系統(tǒng)??專家級解決方案 包含范圍J2ee清華大學(xué)出版社譯作者: [美]Paul J. Perrone,et al.著 張志偉等譯--又是一本極厚的書1038頁,105元--不過內(nèi)容十分豐富--適合想對J2EE整體做了解的程序員,至于每項(xiàng)都想精就不太可能了-呵呵-畢竟在Java中思想是主要的。在這類中有本Java服務(wù)器高級編程也很不錯-機(jī)工華章出的-wrox系列中的。 第六名: Java XML編程指南 電子工業(yè)出版社譯作者: [美]Tom Myers,Alexander Nakhimovsky著包含范圍Java+XML-XML在Java中的地位也越來越重要了--而國內(nèi)能看到的還有一本中國電力出的o eilly的Java和XML--最后我還是選了這本wrox的,當(dāng)然你要是想好好學(xué)學(xué)XML本身-還是看看那本XML高級編程吧--wrox系列中的-機(jī)工華章出的。 第七名:書名:Jini核心技術(shù)英文原書名: Core Jini 作者: W.Keith Edwards 包含范圍Jini--Jini也是Java體系中很重要的部分--而且更重要的是這本可能是國內(nèi)唯一的一本Jini專著-翻譯的也不錯--在我看來是當(dāng)之無愧的經(jīng)典-同樣是Sun的官方圖書--內(nèi)容很清晰透徹。 第八名:Enterprise JavaBeans第二版英文原書名: Enterprise JAVABEANS 作者: (美)Richard Monson-Haefel包含范圍EJB --O‘reilly出的--ejb的重要性我不用多說了吧--盡管有人說這本譯的不好--但是同樣它是國內(nèi)目前唯一的EJB專著-o eilly的書就是只講一方面或一項(xiàng)技術(shù)-很細(xì)-但價格也不菲,這本書的架構(gòu)還可以--值得一看。 第九名:數(shù)據(jù)結(jié)構(gòu)與算法分析(Java版)譯作者: [美]Clifford A.Shaffer著 張銘 劉曉丹譯包含范圍Java算法--盡管基本上Java圖書都是講Java本身的特性--因?yàn)镴ava的體系太龐大了--而用Java來實(shí)現(xiàn)的數(shù)據(jù)結(jié)構(gòu)與算法--這本書也是唯一一本---所以盡管這本不是那么的好但還是做以推薦。 第十名:軟件工程Java語言實(shí)現(xiàn)-英文原書名: Software Engineering with Java 作者: Stephen R.Schach 譯者: 袁兆山等--這本書沒什么多說的--純理論性的東西--但軟件工程的重要也是有目共睹的-而且同樣是這個領(lǐng)域中唯一的一本Java書。 補(bǔ)充一本:Java2編程起步Java2:A beginner guide譯作者: [美]Herbert Schildt著 史興華譯-寫了這么多才發(fā)現(xiàn)還沒有為Java新手選一本書--這里是指對那些一竅不通而又想學(xué)的--(不久前的我呵呵)--看了幾本后-包括Java2從入門到精通,21天學(xué)通java2-第二版后--還是選了這本--我覺得這本是最好的java入門書--好在哪里--看了就知道:) 后記:這十本不一定是最好的-只是我的個人看法-難免有誤--而且Java的很多方面還沒有包括進(jìn)去--比如JSP--wrox有本JSP編程指南-但不是特別好-所以沒有把它評進(jìn)去,也沒有看到太經(jīng)典的JSP書--同樣J2ME也沒有好書只有本Palm應(yīng)用程序設(shè)計(jì)??使用Java語言太薄了。還有本Java 2平臺安全技術(shù)-結(jié)構(gòu),API設(shè)計(jì)和實(shí)現(xiàn)-是講Java2安全的-同樣很薄-Java2類庫增補(bǔ)版--太貴不如去看文檔。還有Jbuilder,Websphere等應(yīng)用服務(wù)器,CORBA等其他和Java有關(guān)的方面都有些不錯的書--在此就不多寫了--不足之處請大家指出-也希望對大家有所幫助 posted @ 2007-08-24 22:02 Java蜘蛛人 --鄭成橋 閱讀(506) | 評論 (0) | 編輯 收藏 摘要: 隨便進(jìn)來看看啊 . 閱讀全文
posted @ 2007-08-22 23:17 Java蜘蛛人 --鄭成橋 閱讀(2045) | 評論 (0) | 編輯 收藏 今天教大家使用方法的重載... 呵呵. 方便一些喜歡"偷懶"的. 但是這個方法很有用的. 可以是代碼更簡單 1
![]() 2 ![]() 3 ![]() ![]() ![]() 4 ![]() 5 ![]() ![]() ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() ![]() ![]() 10 ![]() 11 ![]() 12 ![]() 13 ![]() 14 ![]() 15 ![]() ![]() ![]() 16 ![]() 17 ![]() 18 ![]() 19 ![]() 20 ![]() 21 ![]() 22 ![]() ![]() ![]() 23 ![]() 24 ![]() 25 ![]() 26 ![]() 27 ![]() 28 ![]() ![]() ![]() 29 ![]() 30 ![]() 31 ![]() 32 ![]() 33 ![]() ![]() ![]() 34 ![]() 35 ![]() 36 ![]() 37 ![]() 38 ![]() ![]() ![]() 39 ![]() 40 ![]() 41 ![]() 42 ![]() ![]() ![]() 43 ![]() 44 ![]() 45 ![]() 46 ![]() ![]() ![]() 47 ![]() 48 ![]() 49 ![]() 50 ![]() ![]() ![]() 51 ![]() 52 ![]() 53 ![]() 54 ![]() ![]() ![]() 55 ![]() 56 ![]() 57 ![]() 58 ![]() ![]() ![]() 59 ![]() 60 ![]() 61 ![]() 62 ![]() 63 ![]() 64 ![]() _______作者: 鄭成橋 posted @ 2007-08-22 00:00 Java蜘蛛人 --鄭成橋 閱讀(161) | 評論 (0) | 編輯 收藏 各位同學(xué). 這段時間沒有寫東西 是忙了點(diǎn).. 今天就教大家使用static
首先看一段代碼.這個代碼就是不用main函數(shù)也可以輸出... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 下面更具體點(diǎn)的函數(shù)...注意 必須要用static 靜態(tài)的才能完成.. 否則就必須要寫main函數(shù)了... ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() 具體的static 方法. 我明天在和大家講解吧.~ 今天先睡了.... 明天請繼續(xù)來收看我的blog... 大家好.! 今天又來了. 大家看下面的代碼就會懂了 static 謝謝大家 我先定義一個接口 和一個抽像的類. 1
![]() ![]() ![]() 2 ![]() 3 ![]() 4 ![]()
1
![]() ![]() ![]() 2 ![]() 3 ![]() 4 ![]() 5 ![]() 6 ![]() 7 ![]() ![]() ![]() 8 ![]() 9 ![]() 10 ![]() 11 ![]() ![]() ![]() 12 ![]() 13 ![]() 14 ![]() 15 ![]()
1
![]() ![]() ![]() 2 ![]() 3 ![]() ![]() ![]() 4 ![]() 5 ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() 10 ![]() 11 ![]() 12 ![]() 13 ![]() 14 ![]() 15 ![]() 16 ![]() 17 ![]() 18 ![]() 19 ![]() 20 ![]() 21 ![]() 22 ![]() 23 ![]() 24 ![]() 25 ![]() 26 ![]() 27 ![]() 28 ![]()
1
![]() 2 ![]() 3 ![]() 4 ![]() 5 ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() 還有 如果對Math使用靜態(tài)導(dǎo)入的話: posted @ 2007-08-21 01:32 Java蜘蛛人 --鄭成橋 閱讀(550) | 評論 (0) | 編輯 收藏 今天教大家用一種特殊的for 循環(huán). 是JDK 1.5 才出來的. 大家看看. 使用這樣的循環(huán)方便簡單 .. 呵呵 大家看看 例子吧. 1
![]() 2 ![]() ![]() ![]() 3 ![]() 4 ![]() ![]() ![]() 5 ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() 10 ![]() 11 ![]() 12 ![]() ![]() ![]() 13 ![]() 14 ![]() 15 ![]() 16 ![]() 17 ![]() 18 ![]() 19 ![]() ![]() ![]() 20 ![]() 21 ![]() 22 ![]() 23 ![]() ![]() ![]() 24 ![]() 25 ![]() 26 ![]() 27 ![]() 28 ![]() 29 ![]() ![]() ![]() 30 ![]() 31 ![]() 32 ![]() 33 ![]() ![]() ![]() 34 ![]() 35 ![]() 36 ![]()
1
![]() 2 ![]() ![]() ![]() 3 ![]() 4 ![]() ![]() ![]() 5 ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() 10 ![]() 11 ![]() 12 ![]() ![]() ![]() 13 ![]() 14 ![]() 15 ![]() 16 ![]() 17 ![]() 18 ![]() 19 ![]() ![]() ![]() 20 ![]() 21 ![]() 22 ![]() 23 ![]() ![]() ![]() 24 ![]() 25 ![]() 26 ![]() 27 ![]() 28 ![]() 29 ![]() ![]() ![]() 30 ![]() 31 ![]() 32 ![]() 33 ![]() ![]() ![]() 34 ![]() 35 ![]() 36 ![]() posted @ 2007-08-13 22:16 Java蜘蛛人 --鄭成橋 閱讀(403) | 評論 (0) | 編輯 收藏
![]() 你想做到這個界面嗎???? 其實(shí)非常的簡單 一句代碼就ok. 呵呵 ... 1
![]() 2 ![]() 3 ![]() 4 ![]() 5 ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() 10 ![]() 11 ![]() 12 ![]() 13 ![]() 14 ![]() 15 ![]() 16 ![]() 17 ![]() 這是用對話筐的 還有的就是 讀取輸入 是用uitl 包里的 scanner 注意看下面代碼 就知道怎么用了... 1
![]() 2 ![]() 3 ![]() 4 ![]() 5 ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() 10 ![]() 11 ![]() 12 ![]() 13 ![]() 14 ![]() 15 ![]() 16 ![]() 1
![]() 2 ![]() 3 ![]() 4 ![]() 5 ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() 10 ![]() 11 ![]() 12 ![]() 13 ![]() 14 ![]() 15 ![]() 看上面的代碼里面有個 System.exit(0); 這個東西是當(dāng)你是用JOptionPane.showInputDialog時,需要通過它來結(jié)束, 主要原因是他啟動了個線程.main 退出的時候 新線程并沒有終止..需要這個方法 大家多記下.. 呵呵 我也閑著無聊. 用Java把那些功能實(shí)現(xiàn)了一次. 只實(shí)現(xiàn)了一小部分哦... 就是求平均分. 其他的太麻煩了 懶得寫. 大家注意看下面代碼 1
是不是覺得學(xué)習(xí)了Scanner 就覺得很簡單了阿.` ..哈哈![]() 2 ![]() 3 ![]() 4 ![]() 5 ![]() 6 ![]() 7 ![]() 8 ![]() 9 ![]() 10 ![]() 11 ![]() 12 ![]() 13 ![]() 14 ![]() 15 ![]() 16 ![]() 17 ![]() 18 ![]() 19 ![]() 20 ![]() 21 ![]() 22 ![]() 23 ![]() 24 ![]() 25 ![]() 如果我身邊的朋友 有什么不懂的問題可以隨時找我來問.. 網(wǎng)上的朋友請加我QQ48187537 ___作者: 鄭成橋 posted @ 2007-08-10 00:08 Java蜘蛛人 --鄭成橋 閱讀(328) | 評論 (0) | 編輯 收藏 |
||