本文目錄一覽:
- 1、java是什麼?求教一下
- 2、JAVA是什麼意思
- 3、java是做什麼的啊
java是什麼?求教一下
百度百科是這樣介紹java的:
Java是一門面向對象編程語言,不僅吸收了C語言的各種優點,還摒棄了C里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行複雜的編程 [1] 。
Java具有簡單性、面向對象、分佈式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 [2] 。
Java可以編寫桌面應用程序、Web應用程序、分佈式系統和嵌入式系統應用程序等 [3] 。
簡單的說:java就是一門語言,是計算機和我們的溝通語言,計算機可以懂Java這門語言。我們學會java就意味着我們可以和計算機進行溝通。
經過了多年的發展,Java早已由一門單純的計算機編程語言,演變為了一套強大的技術體系。是的,什麼是Java,我想技術體系四個字應該是最好的概括了吧。Java設計者們將Java劃分為3種結構獨立但卻彼此依賴的技術體系分支,它們分別對應着不同的規範集合和組件:
Java SE(標準版),主要活躍在桌面領域,主要包含了Java API組件。
Java EE(企業版),活躍在企業級領域,除了包含Java API組件外,還擴充有Web組件、事務組件、分佈式組件、EJB組件、消息組件等,綜合這些技術,開發人員完全可以構建出一個具備高性能、結構嚴謹的企業級應用,並且Java EE也是用於構建SOA(面向服務架構)的首選平台。
Java ME(精簡版),活躍在嵌入式領域,稱之為精簡版的原因是,它僅保留了Java API中的部分組件,以及適應設備的一些特有組件。
上面講到Java技術體系的分支,那既然Java是一種技術體系,我們來看一下組成這種技術體系的技術:
Java編程語言
位元組碼
Java API,包括Java API類庫和來自商業機構以及開源社區的第三方類庫
Java虛擬機
JAVA是什麼意思
JAVA的意思是計算機的編程語言。
Java通過面向對象的編程語言。它不僅吸收了C++語言的優點,而且摒棄了C++中難於理解的多繼承和指針的概念。具有簡單性、功能強大、分佈式、健壯性、安全性、平台獨立與可移植性、多線程及動態性的特點。
Java語言作為靜態面向對象的編程語言的代表,可以充分的實現面向對象的理論,並允許程序員以一種優雅的思維方式編程複雜的程序。可以編寫桌面應用程序、Web應用程序、分佈式系統和嵌入式系統應用程序。
擴展資料
Java的技術應用
在Android的應用。許多Android應用程序是由Java程序員開發的。雖然Android使用不同的JVM和不同的封裝方法,但是代碼是用Java語言編寫的。
在金融業的應用。Java廣泛應用於金融服務業。許多第三方交易系統,銀行和金融機構選擇在Java開發,因為Java是相對安全的。
在高頻交易的空間應用。Java平台提高了平台的特性,並使得它能夠像編譯C++那樣傳輸數據,已經成為程序員編寫交易平台的一種語言。
參考資料來源:百度百科-Java
java是做什麼的啊
java就是計算機編程語言
Java是一門面向對象編程語言,不僅吸收了C++語言的各種優點,還摒棄了C++里難以理解的多繼承、指針等概念,因此Java語言具有功能強大和簡單易用兩個特徵。Java語言作為靜態面向對象編程語言的代表,極好地實現了面向對象理論,允許程序員以優雅的思維方式進行複雜的編程 。
Java具有簡單性、面向對象、分佈式、健壯性、安全性、平台獨立與可移植性、多線程、動態性等特點 。Java可以編寫桌面應用程序、Web應用程序、分佈式系統和嵌入式系統應用程序等 。
當編輯並運行一個Java程序時,需要同時涉及到這四種方面。使用文字編輯軟件或集成開發環境在Java源文件中定義不同的類 ,通過調用類中的方法來訪問資源系統,把源文件編譯生成一種二進制中間碼,存儲在class文件中。
然後再通過運行與操作系統平台環境相對應的Java虛擬機來運行class文件,執行編譯產生的位元組碼,調用class文件中實現的方法來滿足程序的Java API調用。
擴展資料
發展前景
計算機的誕生及廣泛應用推動了IT領域的發展,但21世紀的計算機早已不是訪問INTERNET的唯一的途徑。
各類更具信息化的電子產品逐漸進入IT領域,推動了PC時代的大發展。由於各種消費信息的急劇增加,傳統的客戶機的各方面條件均不如PC,PC的發展對服務器的應用管理體統也提出了更高標準。
Java語言完全滿足了PC的條件,在減少內存,直接在各類電子產品中運行,在網絡中可被任何設備所識別,充分利用網絡資源等方面有所突破創新,為PC時代的發展創造了有力條件。
隨着IT產業的發展,許多企業中的計算機應用程序也在隨之轉型,企業中所應用的計算機模式逐漸向客戶端較小、服務器隨之增大、數據庫的容量也在相應增加的方向轉變。
此外,加上Java語言獨有的特點,根據其在各項服務器中應用程序的開發所佔有的優勢,企業版的J2SE為企業環境中計算機模式的應用提供了良好的平台。
Java語言為與數據庫聯繫緊密設計了Java servlet和SQL-J技術,以及JSP技術。隨着JSP技術的發展,使JAVA語言的網絡應用更為實際化、更高效快捷,成為IT產業常用的技術。
JSP以Java語言作為其服務器端的使用語言,結合了JAVA SCRIPT等多種其他客戶端語言,使網絡瀏覽器更為方便的展現。
在遠程網絡教學方面,由於JAVA改變了傳統的基於Microsoft Front Page或HTML語言製作的Web頁面形態,使網絡遠程教學更加朝着動態、便捷化、安全化的方向發展,豐富了網絡遠程教學的手段和覆蓋面。
Java貢獻及影響力
Java 語言是一門隨時代快速發展的計算機語言程序,其深刻展示了程序編寫的精髓,加上其簡明嚴謹的結構及簡潔的語法編寫為其將來的發展及維護提供了保障。由於提供了網絡應用的支持和多媒體的存取,會推動Internet和企業網絡的Web的應用 。
另外,為了保持Java的增長和推進Java社區的參與,Sun公司在Java One開發者大會上宣布開放Java核心源代碼,以鼓勵更多的人參與到Java社團活動中。
來自Java社團和IBM等全球技術合作夥伴兩方面的支持,Java技術在創新和社會進步上繼續發揮強有力的重要作用 ,並且隨着其程序編寫難度的降低使得更多專業人員將精力放置於Java語言的編寫與框架結構的設計中 。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/239924.html