一、什么是Java
Java是一種簡單的,面向?qū)ο蟮模植际降,解釋型的,健壯安全的,結(jié)構(gòu)中立的,可移植的,性能優(yōu)異、多線程的動態(tài)語言。
二、Java技術(shù)的應用
1、java開發(fā)比較流行,可以在很多地方下使用。
如:
web 開發(fā),目前的SSH主流框架能是快速高效開發(fā)網(wǎng)站。
ERP 開發(fā),用于做ERP軟件前臺后臺。
手機游戲開發(fā),目前大部分分手機都是安卓系統(tǒng),安卓用的是java,開發(fā)java的安卓應用和游戲很有前途。
java桌面程序開發(fā),用于公司內(nèi)部使用,如簡易的通訊工具開發(fā)。
java的優(yōu)勢在于跨平臺和代碼開源,使用范圍廣。
2、Java應用主要由以下四大方向組成:
Java的桌面應用
桌面應用一般僅僅需要JRE的支持就足夠了。
Java Web應用
Java的Web應用至少需要安裝JDK和一個web容器(例如Tomcat),以及一個多用戶數(shù)據(jù)庫,Web應用至少分為三層:
Browser層:瀏覽器顯示用戶頁面
Web層:運行Servlet/JSP
DB層:后端數(shù)據(jù)庫,向Java程序提供數(shù)據(jù)訪問服務(wù)
Java企業(yè)級應用
企業(yè)級應用比較復雜,可以擴展到n層,*簡單情況會分為4層:
Browser層:瀏覽器顯示用戶頁面
Client層:Java客戶端圖形程序(或者嵌入式設(shè)備的程序)直接和Web層或者EJB層交互
Web層:運行Servlet/JSP
EJB層:運行EJB,完成業(yè)務(wù)邏輯運算
DB層:后端數(shù)據(jù)庫,向Java程序提供數(shù)據(jù)訪問服務(wù)
Java嵌入式應用
Java嵌入式應用是一個方興未艾的領(lǐng)域,從事嵌入式開發(fā),需要從Sun下載J2ME開發(fā)包,J2ME包含了嵌入式設(shè)備專用虛擬機KVM,和普通的JDK中包含的JVM有所不同。另外還需要到特定的嵌入式廠商那里下載模擬器。
Java 技術(shù)具有卓越的通用性、高效性、平臺移植性和安全性,廣泛應用于個人PC、數(shù)據(jù)中心、游戲控制臺、科學超級計算機、移動電話和互聯(lián)網(wǎng),同時擁有全球*大的開發(fā)者專業(yè)社群。
更多Java的學習盡在捷梯教育,捷梯教育的Java課程有四個階段的學習,四個階段讓大牛講師帶你精通掌握Java技術(shù)。
聯(lián)系人:小馬老師
地址:上海市松江區(qū)樂都路樂都大廈251號3樓DE
期盼您早日踏上學習之旅,開啟未來新夢想!上元教育預祝您學業(yè)有成!