Java 初相識

來源:互聯網
上載者:User

標籤:filter   開發語言   也有   企業版   嵌入式應用   更新   產品   平台   甲骨文   

Java是如何出現的呢?這就要回到1991年,那時候隨著單片機的發展,出現了很多微型的系統,Sun公司在這個時候就成立的一個項目組,成員就有我們熟知的“Java之父” 詹姆斯·高斯林,起初的目標是為了佔領電腦在家電產品上的嵌入式應用這個市場。首選的開發語言是C++,但是在具體的開發中,發現有寫需求是C++不能滿足的,比方說,跨平台(一個家電中可能包含多個廠商的晶片),還有就是C++系統過於龐大,而硬體資源有限。為了滿足自己的需求,就在C++的基礎上開發了Oak(Java的前身)語言。

但是很可惜,市場不認可Oak,上帝為你關上一扇門,就會為了開了一扇窗。在1995年,互連網發展起來了,為了使靜態頁面變的“動”起來。Sun公司看到了前景,發布了Java和JavaHot瀏覽器(Oak去註冊的時候發現已經被註冊了)。1996發布了第一個Java開發套件(JDK1.0)。以後也就是不週期性會更新JDK版本了。2009年,甲骨文公司(Oracle)收購了Sun公司。

那麼Java語言可以幹什麼呢? 至少我們能想到的有可以開發動態網頁。現在Java主要被分為3個方向。Java SE 也就是Java平台標準版,這是基礎。Java ME 主要用於嵌入式開發,比如在手機上或是PDA上進行開發。Java EE 就是Java企業版。主要是用於開發企業級網站,系統的開發。Java EE 還包括了很多組件比方說 Servlet FIlter Listener 。對了最近比較火的大資料也可以用Java來開發,可惜我不會。

我目前應該就是處在Java EE 的初級階段吧。還有好多架構需要學習,需要去深究。看了一下才發現原來Java這麼牛逼的語言,也有在前期也是經曆的很多的坎坷的,所以說,目前不被看好,沒關係,加油吧!讓我們從Java se 開始一點一點的學習吧!

Java 初相識

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.