本文目錄一覽:
- 1、什麼是基於JAVA技術?
- 2、哪些熟悉的網站是用java做的?
- 3、Java的用途在哪些方面?
- 4、JAVA的主要應用領域是什麼?
- 5、JAVA包含哪三個版本,每個版本有什麼功能,各個版本的應用領域?
什麼是基於JAVA技術?
1.基於JAVA技術就是在java虛擬機里運行的各種系統,使用java的類庫
2.JAVA技術有什麼特點
a. JAVA技術最大的特點是平台無關性,所以不會局限於某 種操作系統(window),不會受制於人
b. 另外一個特點是技術開源性,開發人員可以清楚地看到技術的實現並可以根據自己的需要修改,這是許多大的公司首要考慮的
c.免費的
d.安全的 windows 病毒多阿
哪些熟悉的網站是用java做的?
下列著名的網站是用Java做的:
Taobao、支付寶網站是基於Java的。
京東商城也是基於Java的(以前是使用asp.net,現在逐漸轉到java上)
oschina.net這個開源中國的網站是中完全使用java做的,而且是跑在一台伺服器的一個tomcat下面,無集群等
有一個注意點這些網站不是單純的全部使用java開發的,後台可能使用的php、伺服器用的是linux。
Java的用途在哪些方面?
Java的用途在以下幾方面:
1.桌面GUI應用程序: Java通過抽象窗口工具包,Swing和JavaFX等多種方式提供GUI開發。雖然AWT包含許多預先構建的組件,如菜單,按鈕,列表以及眾多第三方組件,但Swing還提供某些高級組件,如樹,表格,滾動窗格,選項卡式面板和列表。JavaFX是一組圖形和媒體包,提供了Swing互操作性,3D圖形功能和自包含的部署模型,可以快速編寫Java小應用程序和應用程序的腳本。
2.移動應用程序: Java Platform,Micro Edition是一個跨平台框架,用於構建可在所有Java支持的設備上運行的應用程序。此外,最受歡迎的移動操作系統之一的Android應用程序通常使用Android軟體開發工具包或其他環境在Java中編寫腳本。
3.嵌入式系統: 從微型晶元到專用計算機的嵌入式系統是執行專門任務的大型機電系統的組件。諸如SIM卡,藍光光碟播放器,公用事業儀錶和電視機等多種設備都使用嵌入式Java技術。據甲骨文公司稱,100%的藍光光碟播放器和1.25億台電視設備都採用Java技術。
4. Web應用程序: Java通過Servlets,Struts或JSP提供對Web應用程序的支持。編程語言提供的簡單編程和更高的安全性使得大量政府應用程序可用於基於Java的健康,社會安全,教育和保險。Java也可以使用Broadleaf等開源電子商務平台開發電子商務Web應用程序。
5. Web伺服器和應用程序伺服器: 今天的Java生態系統包含多個Java Web伺服器和應用程序伺服器。雖然Apache Tomcat,Simple,Jo !, Rimfaxe Web伺服器和Project Jigsaw佔據了Web伺服器空間,但WebLogic,WebSphere和Jboss EAP在商業應用伺服器領域佔據重要地位。
6.企業應用程序: Java企業版是一種流行的平台,為腳本和運行企業軟體提供API和運行時環境。甲骨文宣稱Java在97%的企業計算機上運行。Java中更高的性能保證和更快的計算能力導致像Murex這樣的高頻交易系統被編入腳本中。它也是各種銀行應用程序的中樞,它們將Java從前端用戶端運行到後端伺服器端。
7.科學應用: Java是許多軟體開發人員用於編寫涉及科學計算和數學運算的應用程序的選擇。這些程序通常被認為是快速和安全的,具有更高的便攜性和低維護性。像MATLAB這樣的應用程序使用Java來交互用戶界面和作為核心系統的一部分。
JAVA的主要應用領域是什麼?
1、大型網站,主要使用JAVA EE,最有名例子就是電子商務交易平台阿里巴巴、淘寶、京東。
2、大型企業級應用,主要使用JAVA EE,比如大型企業管理系統,CRM系統,ERP系統2.1有關通信及網路的大型企業:移動、聯通、電信、網通主要的信息化都是JAVA2.2有關金融行的大型企業,所有的銀行、證券公司,互聯網金融; 2.3大型管理系統,如:供應鏈,客戶管理系統,物流系統。
3、電子政務,主要使用JAVA EE,相關的政府部門絕大多數的信息化系統是JAVA開發的。
4、遊戲,很多手機遊戲都是用JAVA開發的。包括大型網遊的後台數據統計都是java。
5、嵌入式設備及消費類電子產品,主要用 JAVA ME,無線手持設備、通信終端、醫療設備、信息家電(如數字電視、機頂盒、電冰箱)、汽車電子設備等是比較熱門的Java應用領域,這方面的應用例子有中國聯通CDMA 1X網路中基於Java技術的無線。
6、各大旅遊網站基本都是使用java做的開發。
7、出行的交通工具的訂票系統絕大部分也是使用java開發的。
8、流行的大數據,最主流的大數據框架Hadoop的應用主要用Java開發。Java最大的優勢之一就是它在大數據領域的地位,目前很多的大數據架構都是通過Java來完成的。
JAVA包含哪三個版本,每個版本有什麼功能,各個版本的應用領域?
JAVA的三個版本及其功能應用領域介紹如下:
1、JavaSE(Java Standard Edition)
也稱為J2SE,標準版本。用於伺服器、桌面、嵌入式環境和實時環境中使用的 Java 應用程序。Java SE 包含了支持 Java Web 服務開發的類,並為 Java Platform,Enterprise Edition(Java EE)提供基礎。
2、JavaEE(Java Enterprise Editon)
也稱為J2EE,是企業版本幫助開發和部署可移植、健壯、可伸縮且安全的伺服器端Java 應用程序。Java EE 是在 Java SE 的基礎上構建的,它提供Web服務、組件模型、管理和通信 API,可以用來實現企業級的面向服務體系結構(service-oriented architecture,SOA)和 Web 2.0 應用程序。
3、JavaME(Java Micro edition)
也稱為J2ME,是網路這一塊的,Java ME 為在移動設備和嵌入式設備(比如手機、PDA、電視機頂盒和印表機)上運行的應用程序提供一個健壯且靈活的環境。
Java ME 包括靈活的用戶界面、健壯的安全模型、許多內置的網路協議以及對可以動態下載的連網和離線應用程序的豐富支持。基於 Java ME 規範的應用程序只需編寫一次,就可以用於許多設備,而且可以利用每個設備的本機功能。
擴展資料
Java本來就是為了嵌入式系統而生,1990年12月,Sun公司內部 由James Gosling、Patrick Naughton以及Mike Sheridan成立了一個叫做Green Team的小組。
Green Team小組的主要目標,是要發展一種新架構,而這種架構必須能夠在消費性電子產品作業平台上運行,現在我們普遍認識的PDA、手機或是信息家電 (IA),都是屬於這種架構的目標平台。雖然在1999年,Java被分割成J2ME、J2SE、J2EE,所以有了J2ME這個名詞的出現。
但是 Java並非1999年才開始發展嵌入式系統上的應用。其實,Java本來就是為了嵌入式系統而發展的一種架構。即使目前大家多半將Java的應用聚焦於 企業上的J2EE應用。但是嚴格來說,J2ME才是Java真正「回歸本心」的領域。
J2EE組件和「標準的」 Java類 的不同點在於:它被裝配在一個J2EE應用中,具有固定的格式並遵守J2EE規範,由J2EE伺服器對其進行管理。
J2EE規範是這樣定義J2EE組件 的:客戶端應用程序和applet是運行在客戶端的組件;Java Servlet和Java Server Pages (JSP) 是運行在伺服器端的Web組件;Enterprise Java Bean (EJB )組件是運行在伺服器端的業務組件。
原創文章,作者:LSGI,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/143190.html