隨筆-199  評論-203  文章-11  trackbacks-0
           Java,是一種可以編寫跨平臺應用軟件的面向對象的程序設計語言,由Sun公司(太陽微電子,Sun Microsystems)公司的詹姆斯·高斯林(James Gosling)等人于1990年代初開發。Java伴隨著Internet的迅猛發展而發展,逐漸成為重要的Internet編程語言。
            Java平臺根據API和使用領域,主要分為三種技術:
            *Java SE (舊稱J2SE) - Java Platform, Standard Edition, 定位在客戶端,主要用于桌面應用軟件的編程。
            *Java EE (舊稱J2EE) - Java Platform, Enterprise Edition, 定義在服務器端Java2的企業版,主要用于分布式的網絡程序的開發,如電子商務網站和ERP系統。
            *Java ME (舊稱J2ME) - Java Platform, Micro Edition, 主要應用于嵌入式系統開發,如手機和PDA的編程。
           
          1990~1994:  Java源起
          1995:  Java香濃世界
          1996:  java大躍進,盟主地位就此定
          1997~2001:  微軟與Sun的Java官司
          1998:  Java 2平臺發布
          1998:  JCP成立并正式運作
          1998:  WebLogic打開J2EE的魔匣
          2000~2004:  Sun與微軟的法律碰撞最終喜劇收場
          2000~2004:  JBoss和Eclipse
          2004:  Java 5.0
          James Gosling:  Java之父
          Bill Joy:  軟件業的愛迪生
          Joshus Bloch:  Java2元勛
          Bruce Eckel:  功勛卓著的機會主義分子
          Rickard Oberg:  J2EE奇才
          Doug Lea:  世界上對Java影響力最大的人
          Scott Mc Neale:  Sun十年來的掌舵者
          Rod Johnson:  用一本書改變Java世界的人
          Alan Kay:  Java的精神先鋒
          Kent Beck:  領導Java敏捷潮
          Sun JDK:  Java的基石
          Eclipse:  以架構贏天下
          JUnit/Ant:  讓Java自動化的絕代雙驕
          Websphere:  活吞市場的大鯨
          Weblogic:  技術人的最愛
          JBuilder:  Java開發工具的王者
          Oracle:  Java人永遠的情結
          Struts/Hibernate:  讓官方框架相形失色的產品
          PetStore:  J2EE人的必修課
             
          Sun:  因為Java而永被榮光
          IBM:  Java經濟最大受益者
          BEA:  用AppServer影響Java陣營
          Oracle:  早起的鳥兒有蟲吃
          Apache:  開源軟件的品牌保證
          TheServerSide:  論壇的專業精神
          JBoss:  職業開源軟件組織
          Borland:  深度介入Java
          JCP:  Java世界的聯合國
          微軟與Java:  不得不說的故事
           
          當前Java軟件開發中幾種認識誤區

            從分層角度來看,現在三層架構:表現層、業務層和持久層,三個層次應該分割明顯,職責分明:持久層職責持久化保存業務模型對象,業務層對持久層的調用只是幫助我們激活曾經委托其保管的對象,所以,不能因為持久層是保管者,我們就以其為核心圍繞其編程,除了要求其歸還模型對象外,還要求其做其做復雜的業務組合。領域驅動設計DDD 回答了這樣的問題,DDD會告訴你如果一個框架不能協助你實現分層架構,那就拋棄它,同...

          java面試筆試題大匯總 ~很全面

            wait是Object類的方法,對此對象調用wait方法導致本線程放棄對象鎖,進入等待此對象的等待鎖定池,只有針對此對象發出notify方法(或notifyAll)后本線程才進入對象鎖定池準備獲得對象鎖進入運行狀態。32、抽象類與接口?類是同一類對象實例的共性的抽象,對象是類的實例化。只要有足夠的方法,就沒必要直接去操作對象屬性,只要調用這些方法就可以實現要完成的任務,這種現象稱為封裝,它通...

          JAVA四種基本排序的總結

            JAVA四種基本排序,包括冒泡法,插入法,選擇法,SHELL排序法.其中選擇法是冒泡法的改進,SHELL排序法是 插入法的改進.所以從根本上來說可以歸納為兩種不同的排序方法:即:插入法&冒泡法。一 插入法:遍歷排序集合,每到一個元素時,都要將這個元素與所有它之前的元素遍歷比較一遍,讓符合排序順序的元素挨個移動到當前范圍內它最應該出現的位置。三選擇法:該方法只是通過遍歷集合記錄最小(大)元素的...

          posted on 2009-06-13 11:58 Werther 閱讀(162) 評論(2)  編輯  收藏

          評論:
          # re: Java 你了解多少? 2009-07-17 16:31 | ama
          今天看到了一些東西  回復  更多評論
            
          # re: Java 你了解多少? 2009-09-11 18:11 | 七郎歸來
          你看到了啥東西  回復  更多評論
            

          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 林西县| 德州市| 南郑县| 隆安县| 久治县| 镶黄旗| 剑阁县| 昭觉县| 高陵县| 咸丰县| 历史| 犍为县| 甘洛县| 边坝县| 嘉黎县| 叙永县| 确山县| 彰武县| 连平县| 高要市| 唐河县| 建宁县| 阿合奇县| 乌海市| 巫山县| 和林格尔县| 秦皇岛市| 双桥区| 林甸县| 古浪县| 扶沟县| 昌宁县| 大化| 徐州市| 措美县| 新疆| 阿鲁科尔沁旗| 安国市| 岢岚县| 上栗县| 安吉县|