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) 編輯 收藏