1. 程式人生 > >James Gosling : Java之父

James Gosling : Java之父

    作為Java之父,James Gosling的名字可謂是耳熟能詳。當人們評論一種程式語言時,總喜歡捎帶著把下蛋的母雞一起帶上。Java做為中國的程式語言學習者餐桌上有限的那麼幾樣餐點中的流行款式,自然是讓James Gosling風光不已。雖然James Gosling現在已經不是領導Java發展潮流的領軍人物了,做為Sun的開發者產品組的CTO,怎麼算來也是身居高位了,俗事纏身吧,但是這並不妨礙其對於Java一如既往的愛護,表達著各式各樣鮮明的觀點,引發一場又一場的爭論。 

    James Gosling是很愛Java的——是啊,哪有當父母的不愛自己的孩子的呢。James Gosling也是很愛Sun的——是啊,哪有當領導的不愛自己的公司的呢。於是我們在批評.NET的安全性的隊伍前頭,在褒揚Java效能的隊伍前頭,在抨擊SWT開倒車的隊伍前頭,在給NetBeans大唱讚歌的隊伍前頭,我們都看到了James Gosling的身影。無論對錯、偏見或者固執,至少說明了Gosling的鮮明個性絲毫沒有受到年齡的影響。也許也只有這種天才而偏執的人物才能創造出 Java這般偉大的語言來吧。 


Bill Joy : 軟體業的愛迪生

    Joy生於1954年,1982年與Vinod Khosla, Scott McNealy和Andy Bechtolsheim一起建立了Sun Microsystems,並從那時起擔任首席科學家,直到2003年離開。他是一位令人崇敬的軟體天才,他在軟體和硬體的歷史上留下了無數令人仰止的傳奇。在上個世紀80年代早期,DARPA與BBN達成協議,準備將Vinton Cerf和Bob Kahn設計的TCP/IP協議新增到Berkeley UNIX中。Bill Joy被委派來完成這項任務,然而他卻拒絕將BBN的TCP/IP協議棧新增到BSD中,因為在他的眼中BBN的TCP/IP實現還遠不夠好,於是他就寫了一個高效能的TCP/IP協議棧。John Gage回憶道,”BBN和DARPA簽署了鉅額合同來實現TCP/IP協議,然而他們的員工所編寫的程式碼遠沒有一個研究生所做的好。於是他們邀請 Bill Joy參加他們的一個會議,這位研究生穿著一件T-Shirt就出現了,他們詢問他,’你是如何做到的呢?’Bill回答說,’這是非常簡單的一件事,你讀一下協議然後就可以編碼了’”。除了TCP/IP協議,基於分頁的虛擬記憶體系統最早也是由BillJoy新增到Berkeley UNIX核心當中的。同時他還是vi、csh、早期Pascal編譯器的作者。 


    關於Bill Joy驚人的軟體才能流傳最廣的一個傳奇是,據說他在上研究生的時候,想看看自己能不能寫一個作業系統出來,於是就在三天裡寫了一個非常簡陋,但是可以使用的Unix系統,傳說就是BSD的前身。雖然如此誇張的才情令人難以置信,但是考慮到主角是Bill Joy,還是有一定的可信度的。Bill Joy碩士畢業之後,決定到工業界發展,於是就到了當時只有一間辦公室的Sun,他作為主要設計者參與了SPARC微處理器的設計,負責設計最為關鍵的一部分電路。這樣兼精軟硬體的天才實在是讓人不得不佩服啊。1995年,Sun釋出了轟動世界的Java語言。當然,Bill Joy對Java也作出了不少的貢獻,首先是JINI——一種針對分散式服務的基礎連線技術。任何可以內嵌JVM的電子裝置都可以通過JINI相互連線;


    JXTA是基於Java的P2P協議,允許網際網路上的軟體進行點對點交流和協作。這個其貌不揚的瘦高個,有著凌亂的亞麻色頭髮,被《財富》雜誌譽為”網路時代的愛迪生”的技術狂人,在短短的二十年間,創造了無數令人心動的軟體。在MIT的BBS上曾有一個帖子,說微軟電話面試有一道題,問”Who do you think is the best coder, and why?”雖然回覆的帖子中大家都宣告列舉的best coder排名不分先後,然而大多數人仍把Bill Joy列在第一位,或許可以從一個側面驗證Bill Joy在廣大Programmer心目中的地位吧。 

Joshua Bloch : Java 2 元勳

    早在1996年,適逢Java剛剛嶄露頭角,年內好事連連。先是1月份釋出JDK 1.0,然後是5月底在舊金山召開首屆JavaOne大會,年末又是JDK 1.1緊跟其後。正是在Java技術如火如荼、大展拳腳的背景之下,Joshua Bloch來到了Sun,開始了他帶領Java社群步入”迦南美地”的漫長曆程。 

    很快,他被從安全組調入核心平臺組,從事底層API設計。至此以後,每逢JDK的重大版本釋出,總能在其中見到Joshua的”妙筆”。 JDK 1.1中的java.math、1.4中的assertions,還有大家所熟識的Collections Framework皆是Joshua一手打造。其中的Collections Framework還獲得了當年的Jolt大獎。到了J2SE 5.0研發階段,身為平臺組構架師的Joshua接掌了Tiger大旗,其核心地位已然無人可以替代。作為Tiger的代言人和領路人,沒有誰比 Joshua更清楚Tiger。相信大家一定還記得Joshua當年仿效英國詩人William Blake所做的詠Tiger詩八首,優雅的筆調,透出大師深厚底蘊的同時,也道出了Tiger的幾大重要特性,這些特性是自JDK 1.1引入Inner Class以來,Java最大的語法改進。 

    Java風雨十年,從JDK 1.1到J2SE 5.0,Joshua實在功不可沒。難怪有人戲言,假如將James Gosling比作Java之父,那麼Joshua就是一手將Java “哺育”成人的Java之母。Joshua對Java的貢獻還不止於JDK,提起他的大作《Effective Java》(Addison 
Wesley, 2001),相信Java粉絲們一定耳熟能詳。該書榮膺2002年度Jolt大獎,且備受James Gosling推崇。書中57條頗具實用價值的經驗規則,來自Joshua多年來在JDK開發工作中,尤其是Collections Framework設計中的實踐心得,各個有理有據,剖析深入,也足見其深厚功力。該書對Java社群的影響,猶如C++社群中的《Effective C++》。Joshua對JCP的貢獻也不小。他是JSR201和JSR175的領導者,前者包含了Tiger四大語言特性,後者則為Java提供了元資料支援。此外,他還是JSR166的發起人之一(該JSR由Doug Lea領導),並且是許多其他JSR的參與者。Joshua目前是JCP為數不多的幾個執行委員會成員之一。 

    Joshua Bloch給人的印象是謙遜平和,行事低調而不喜拋頭露面,一個典型的技術人員和實幹家。不過即便如此,也絲毫不會減弱他對Java技術的卓越貢獻和對 Java社群的絕對影響力。有人說,如果他能更彰顯一些,就很有可能成為Java開發者中的領軍人物,就有如Don Box之於微軟社群。 

    2004 年7月初,就在Tiger釋出在即之時,就在Jusha Bloch剛剛榮獲Sun”傑出工程師(Distinguished Engineer)”的稱號之時,他突然離開Sun而去了正值發展態勢迅猛的Google。當他離開Sun的訊息在TSS釋出之後,眾多擁躉表達了懷念與不捨之情。一年過去了,我們還沒有獲知Joshua的任何近聞,似乎又是他行事低調的一貫作風所致,不知他在Google狀況如何。希望Joshua依然能繼續”摩西未盡的事業”,以他的影響力推動Java社群繼續前行。據稱,《Effective Java》的下一版會加入Java 5.0的部分,讓我們翹首以待吧。 

Bruce Eckel : 功勳卓著的機會主義分子

    Bruce Eckel原本是一位普通的彙編程式設計師。不知道是什麼因緣際會,他轉行去寫計算機技術圖書,卻在此大紅大紫。他成功的祕訣不外乎兩點:超人的表達能力和捕捉機會的能力。他最早的一本書是1990年代初期的《C++ Inside & Out》,隨後,在1995年他寫出了改變自己命運的《Thinking in C++》。如果說這本書充分表現了他作為優秀技術作家的一面,那麼隨後他寫作《Thinking in Java》並因此步入頂級技術作家行列,則體現了他作為優秀的機會主義分子善於捕捉機會的另一面。寫作中擅長舉淺顯直接的小例子來說明問題,語言生動,娓娓道來,特別適合於缺乏實踐經驗的初學者。因此《Thinking 
in Java》儼然成為天字第一號的Java教科書,對Java的普及與發展發揮著不可忽略的作用。不過公允地說,Bruce Eckel的書欠深刻。比如在”Thinking in…”系列中對設計模式的解說就有失大師水準。這一方面是因為書的定位非常清晰,另一方面也是因為Bruce太過分心趕潮流,未能深入之故。TIJ之後,他預言Python將火,就匆匆跑去寫了半本《Thinking in Python》。後來Python並未如期而旺,於是他也就把書稿撂在那裡不過問了,機會主義的一面暴露無遺。我們也可以善意的猜測一下,他的下一個投機物件會是什麼呢?Ruby?.NET?MDA?總之,是什麼我都不奇怪。 

Rickard Oberg :J2EE奇才

    Oberg的作品很多,流行的程式碼生成工具XDoclet和MVC框架WebWork都出自他的手筆。這兩個框架有一個共同的特點,即它們的功能雖然簡單,但設計都非常優雅靈活,能夠很方便地擴充套件新功能甚至移植到新環境下使用。優雅的設計源自Oberg的過人才華,簡單的功能則折射出他玩世不恭的人生態度。正是這兩種特質的融合,才造就了這個不世出的奇才。 
1999年,JDK 1.3釋出,其中帶來了一個重要的新特性:動態代理(Dynamic Proxy)。當所有人都還在對這項新技術的用途感到迷惑時,Oberg發現用它便可以輕鬆攻克EJB容器實現中的一些難關。這一發現的產物就是一本《Mastering RMI》,以及大名鼎鼎的JBoss應用伺服器。但Oberg很快又讓世人見識了他的玩世不恭。由於和總經理Marc Fleury在經營理念上不合,Oberg抱怨”法國的天空總讓我感到壓抑”,甩手離開了自己一手打造的JBoss。此後的幾年裡,他和老友Hani Suleiman不斷地對JBoss的”專業開源”模式和Marc Fleury的商人味道冷嘲熱諷,讓眾人為他的孩子氣扼腕嘆息。 

    2002年 10月,微軟推出Petstore示例應用的.NET版本,並宣稱其效能比Java Petstore高出數倍。正是Oberg深入分析這個示例應用的原始碼,在第一時間指出它大量運用了SQL Server專有的特性,效能對比根本不具參考價值。後來Oberg又先後關注了AOP和IoC容器,兩者都成為了J2EE架構的新寵。 

Doug Lea : 世界上對Java影響力最大的個人

    如果IT的歷史,是以人為主體串接起來的話,那麼肯定少不了Doug Lea。這個鼻樑掛著眼鏡,留著德王威廉二世的鬍子,臉上永遠掛著謙遜靦腆笑容,服務於紐約州立大學Oswego分校計算器科學系的老大爺。 

    說他是這個世界上對Java影響力最大的個人,一點也不為過。因為兩次Java歷史上的大變革,他都間接或直接的扮演了舉足輕重的腳色。一次是由JDK 1.1到JDK 1.2,JDK1.2很重要的一項新創舉就是Collections,其Collection的概念可以說承襲自Doug Lea於1995年釋出的第一個被廣泛應用的collections;一次是2004年所推出的Tiger。Tiger廣納了15項JSRs(Java Specification Requests)的語法及標準,其中一項便是JSR-166。JSR-166是來自於Doug編寫的util.concurrent包。 

    值得一提的是: Doug Lea也是JCP (Java小區專案)中的一員。 

    Doug 是一個無私的人,他深知分享知識和分享蘋果是不一樣的,蘋果會越分越少,而自己的知識並不會因為給了別人就減少了,知識的分享更能激盪出不一樣的火花。《Effective JAVA》這本Java經典之作的作者Joshua Blosh便在書中特別感謝Doug是此書中許多構想的共鳴板,感謝Doug大方分享豐富而又寶貴的知識。這位併發程式設計的大師級人物的下一步,將會帶給 Java怎樣的衝擊,不禁令人屏息以待。 

Scott McNealy :SUN十年來的掌舵者

    McNealy,Sun的CEO、總裁兼董事長。他曾經狂傲的說:”摧毀微軟是我們每個人的任務。”這位英勇的矽谷英雄,似乎帶頭起義,試圖組織一個反微軟陣線聯盟,以對抗微軟這股龐大的托拉斯惡勢力。他時常口出驚人之語,在公開場合大肆的批評微軟,並曾經說微軟的.NET是.NOT。 

    Scott McNealy先後畢業於哈佛大學及史丹佛大學,分別持有經濟學學士學位及企管碩士。1982年MBA畢業的他和三個同學共同合夥建立了Sun,並於 1984年成為Sun的執行官。”要麼吞了別人,不然就被別人吞了”是Scott McNealy的名言錄之一。他擅長以信念帶動員工,鼓舞士氣。極富自信的他,對於認定的事,總是堅持自己的想法,因此有人形容他是一個剛愎自用的決策者。 

    身為Sun這艘船的掌舵者,Scott McNealy能夠看多遠,Sun就能走多遠。Scott McNealy認為將來軟體界是一個只有服務,沒有產品的世代。他希望打造出Sun不是一個純靠硬體賺錢的公司。從Open Source到Open Solaris,Sun希望可以成為提供整合性解決方案的服務廠商。Solaris 10 + UltraSPARC是否可以像Scott McNealy希望的是下一匹世紀黑馬呢?Sun是否能以股價來證明華爾街分析師及普羅大眾的誹短流長?Scott McNealy是否能帶領著Sun成為繼微軟之後的下一個巨人,一場場IT界的爭霸戰值得我們拭目以待。 

Rod Johnson : 用一本書改變了Java世界的人

    Rod在悉尼大學不僅獲得了計算機學位,同時還獲得了音樂學位。更令人吃驚的是在回到軟體開發領域之前,他還獲得了音樂學的博士學位。有著相當豐富的C/C++技術背景的Rod早在1996年就開始了對Java伺服器端技術的研究。他是一個在保險、電子商務和金融行業有著豐富經驗的技術顧問,同時也是JSR-154(Servlet 2.4)和JDO 2.0的規範專家、JCP的積極成員。 

    真正引起了人們的注意的,是在2002年Rod Johnson根據多年經驗撰寫的《Expert One-on-One J2EE Design and Development》。其中對正統J2EE架構的臃腫、低效的質疑,引發了人們對正統J2EE的反思。這本書也體現了Rod Johnson對技術的態度,技術的選擇應該基於實證或是自身的經驗,而不是任何形式的偶像崇拜或者門戶之見。正是這本書真正地改變了Java世界。基於這本書的程式碼,Rod Johnson建立了輕量級的容器Spring。Spring的出現,使得正統J2EE架構一統天下的局面被打破。基於 Struts+Hibernate+Spring的J2EE架構也逐漸得到人們的認可,甚至在大型的專案架構中也逐漸開始應用。 

    Rod Johnson的新作《Expert One-on-one J2EE Development without JEB》則更讓人吃驚,單單”Without EJB”一詞就會讓大多數J2EE架構師大跌眼鏡了。不過Rod Johnson可能僅僅是想通過”Without EJB”一詞表明應該放開門戶之見。這也是Rod 
Johnson一貫的作風,。也許正是這種思想,促使得Rod Johnson建立了Spring,真正改變了Java世界。 

Alan Kay :Java的精神先鋒

    Sun的官方Java教材中有一句話,說Java是”C++的語法與Smalltalk語義的結合”。而Smalltalk的創造者就是Alan Kay。 
Alan Kay於1970年加入Xerox公司的Palo Alto研究中心。早在70年代初期,Alan Kay等人開發了世界上第二個面嚮物件語言Smalltalk,因此,Alan Kay被譽為Smalltalk之父。2003年,Alan Key因為在面向物件程式設計上的傑出貢獻,獲得了有計算機界的諾貝爾獎之稱的ACM Turing Award。 

    Alan Kay成名於Smapltalk和OOP,而Java雖然在語言上類似於C,但是在語義上非常接近Smalltalk,很多Java中的設計思想在 Alan Kay的文獻中找到根源,也有些人將Alan Kay尊為Java思想的先驅。不過遺憾的是似乎Alan Kay老先生對Java並不買賬,反倒攻擊說Java是存在致命缺陷的程式語言,Java的成功不是由於Java本身的內在價值,而是其商業化的成功。 

    Alan Kay欣賞的是Lisp,他認為Lisp是軟體的麥克斯韋方程,其中的許多想法是軟體工程和電腦科學的一部分。看來擁有Alan Kay這樣一位重量級的Java先驅仍是我們Java一廂情願的單戀吧。 

Kent Beck : 領導的敏捷潮

    Beck全家似乎都瀰漫著技術的味道。生長在矽谷, 有著一個對無線電痴迷的祖父,以及一個電器工程師父親。從小就引導Kent Beck成為了業餘無線電愛好者。 

    在俄勒岡州大學讀本科期間,Kent Beck就開始研究起模式。然而在他最終拿到計算機學位之前,他卻是在計算機和音樂中交替學習。似乎Java大師都能夠有這樣的能耐,另一Java大牛Rod Johnson同樣也擁有音樂學的博士學位。 

    Kent Beck一直倡導軟體開發的模式定義。早在1993年,他就和Grady Booch(UML之父)發起了一個團隊進行這個方面的研究。雖然著有了《Smalltalk Best Practice Patterns》一書,但這可能並不是Kent Beck最大的貢獻。他於1996年在DaimlerChrysler啟動的關於軟體開發的專案,才真正地影響後來的軟體開發。這次的傑作就是XP(極限程式設計)的方法學。 
和軟體開發大師Martin Fowler合著的《Planning Extreme Programming》可謂是關於XP的奠基之作。從此,一系列的作品如《Test Driven Development: By Example》,《Extreme Programming Explained: Embrace Change》讓更多的人領略到了極限程式設計的精髓,也逐步導致了極限程式設計的流行。 

    Kent Beck的貢獻遠不僅如此。對於眾多的Java程式設計師來說,他和Erich Gamma共同打造的JUnit,意義更加重大。也許正式這個簡單而又強大的工具,讓眾多的程式設計師更加認可和信賴極限程式設計,從而引起了Java敏捷開發的狂潮吧。

相關推薦

James Gosling : Java

    作為Java之父,James Gosling的名字可謂是耳熟能詳。當人們評論一種程式語言時,總喜歡捎帶著把下蛋的母雞一起帶上。Java做為中國的程式語言學習者餐桌上有限的那麼幾樣餐點中的流行款式,自然是讓James Gosling風光不已。雖然James Gosling現在已經不是領導Java發展潮流

Java職場路

ash 跳槽 傳感器 把他 網頁瀏覽 [1] robotics 公司 程序員 Java之父——詹姆斯·高斯林出生於加拿大,是一位計算機編程天才。在卡內基·梅隆大學攻讀計算機博士學位時,他編寫了多處理器版本的Unix操作系統

Java的高齡碼農路 矽谷公司的年齡歧視

矽谷常自喻為自由和開放,可近年來對那些年長的科技從業者卻越來越不友好。不久前,61 歲的 Java 之父詹姆斯·高斯林在 Facebook 上發表了他所遭遇的年齡歧視。 詹姆斯·高斯林作為 Java 之父的特殊身份姑且可以讓他在矽谷謀求到一份不錯的職務,但其他普通的年長從業者可不是那麼好過。 他們的焦慮和

Java22年前寫的一段程式碼,你見過嗎?

Java之父高斯林是一位加拿大的計算機天才。 他創造了偉大的程式語言——Java,在TIOBE排行榜上,Java常年排名第一。 現在這位63歲高齡的祖師爺依然戰鬥在程式設計最前線,寶刀不老。 1、Java之父找不到工作? 之算是Java之父,也難逃中老年危機。 高斯林曾在Facebook上

Java求職被嫌年紀大:程式設計師只能吃青春飯?

       矽谷常自喻為自由和開放,可近年來對那些年長的科技從業者卻越來越不友好。不久前,61歲的Java之父James Gosling在Facebook上發表了他所遭遇的年齡歧視:        我曾在面試的時候被HR告知,“通常我們不招你這種年齡的程式設

JAVA”也逃不過年齡歧視,普通程式設計師還能怎麼辦?

他在卡內基梅隆大學攻讀計算機博士學位時,他編寫了多處理器版本的Unix作業系統,是JAVA程式語言的創始人,他就是詹姆斯·高斯林。 隨著網際網路的普及,Java成為全球流行的開發語言。年過花甲的Java之父在Facebook上發表了他所遭遇的年齡歧視。 他曾在面試的時候被HR告知,“通

Java程式設計規範(第三版)》James.Gosling等.掃描版.pdf

書籍簡介: 本書由java技術的發明者編寫,是java tm程式語言的權威性技術指南。如果你想知道語言之構造的精確含義,本書是最好的資源。.   本書全面、準確而詳細地論及了java程式語言。它提供了對於自前一版以來新增的所有新特性的完整描述,包括泛型、註釋、斷言、自動裝箱、列舉、for-

C,C++,JAVA,UNIX,LINUX,PYTHON(整理)

1.C語言之父,Unix之父 丹尼斯·裡奇,C語言之父,UNIX之父。曾擔任朗訊科技公司貝爾實驗室下屬的電腦科學研究中心繫統軟體研究部的主任一職。1978年與布萊恩ž科爾尼幹(Brian W. Kernighan)一起出版了名著《C程式設計語言(The C Program

java 物件型別轉換物件轉化為子物件

   程式碼摘抄自《java就業培訓教程》——張孝祥老師。 class A{ public void func1(){ System.out.println("A func1 is calling"); } public void func2(){ func1

java對數組排序

ner out mce 冒泡 can scan arr tin r語 一、在運行時輸入數組 import java.util.*; //也可以寫成 import java.util.Scanner; public class px { public static vo

Java路 ——初識Eclipse

cti 文章 啟動 eve 技術分享 win 恢復 高手 復制 零、大綱 一、前言 二、獲取Eclipse 三、運行Eclipse 四、創建及運行第一個Java Project 五、界面介紹 六、如何調試 七、獲取插件 八、Eclipse 快捷鍵 九、總結

javalist源代碼淺析

target lec http 失效 頭節點 就會 ide ctc linked 三大數據結構鏈表、樹和圖,順序表作為當中的一種,能夠說是平時編程中最長使用到的。List接口是順序表在java中的實現。它有非常多子接口和實現類,平時的編程中使用起來非常方便。可是更進一步

Java

-m learn java語言 方便 font style scu 同學 together 省賽結束之後有相當長一段空閑時間,於是就想先提前自學一點Java語言的知識,在這裏紀錄一下學習過程,希望能給自學Java的同學提供一點小幫助!(當然,也能方便我以後的復習用^_^)

Java 變量和常量

family 三種 進行 字符 hello 是個 用途 習慣 起名字 Java中的關鍵字: Java 語言中有一些具有特殊用途的詞被稱為關鍵字。關鍵字對 Java 的編譯器有著特殊的意義,在程序中應用時一定要慎重哦!! Java 中常用關鍵字: 問:這麽多,記不住

Java 常用運算符(3)

註意 sys 有趣的 open size 除法 如果能 都是 pla 什麽是運算符: 運算符是一種“功能”符號,用以通知 Java 進行相關的運算。譬如,我們需要將變量 age 的值設置為 20 ,這時候就需要一個“=”,告

JavaHashtable、HashMap及Properties

們的 行為 重新 用途 values lan 很大的 輕量 實現 HashTable繼承於比較古老的Dictionary,而HashMap是接口Map的實現。 HashMap是HashTable的一個輕量級實現,HashMap不是線程安全的,而HashTable是線程

四:Java字符串操作String、StringBuffer和StringBuilder

equal const wstring str asi 有時 string對象 階段 stringbu string是我們經經常使用到的一個類型,事實上有時候認為敲代碼就是在重復的操作字符串,這是C的特點,在java中。jdk非常好的封裝了關於字符串的操

Java創建對象>5.Avoid creating unnecessary objects

alloc spa color win set 根據 優化 ava 生日 String s = new String("stringette"); // DON‘T DO THIS! The improved version is simply the followin

happy in javaio流簡介

ack 封裝 16px bsp strong 一個 硬盤 其他 file 閑來沒事,重溫馬士兵老師的java基礎。。。 流 水流的流 流氓的流,,流 英文叫做stream,溪流 流的分類: 流是用來讀寫數據的。 流就像水流一樣,File類封裝

JAVAJDBC的簡單使用(Mysql)

nag cep 發現 jdb box 分享 .get 不知道 今天 JDBC增刪查改 昨天七七八八的關於Mysql的配置 和 基本使用也算是初步解決了,今天 抽空看了JAVA的JDBC(JAVA DATA BASE CONNECTION)我也不知道我全稱拼寫對對不對??