我們的核心Java編程教程是為學(xué)生、初學(xué)者和專業(yè)人士設(shè)計(jì)的。Java是一種面向?qū)ο?,基于類,并發(fā),安全和通用的計(jì)算機(jī)編程語言。它是一種廣泛使用的強(qiáng)大技術(shù)。
Java是一種編程語言和平臺。Java是一種高級,健壯,面向?qū)ο蠛桶踩木幊陶Z言。
Java是由Sun Microsystems(現(xiàn)在是Oracle的子公司)在1995年開發(fā)的。JamesGosling被稱為Java的父親。在Java之前,它的名字叫Oak。由于Oak已經(jīng)是一家注冊公司,因此James Gosling和他的團(tuán)隊(duì)將Oak的名稱更改為Java。
平臺:運(yùn)行程序的任何硬件或軟件環(huán)境都稱為平臺。由于Java具有運(yùn)行時環(huán)境(JRE)和API,因此稱為平臺。
讓我們快速看一下Java編程示例。下一頁中提供了Hello Java示例的詳細(xì)說明。
public class Simple{ public static void main(String args[]){ System.out.println("Hello Java"); } }測試看看 ?/?
輸出結(jié)果:
Hello Java
根據(jù)Sun的統(tǒng)計(jì),有30億個設(shè)備運(yùn)行Java。當(dāng)前有許多使用Java的設(shè)備。其中一些如下:
桌面應(yīng)用程序,例如acrobat閱讀器,媒體播放器,防病毒軟件等。
Web應(yīng)用程序,例如java.com等。
企業(yè)應(yīng)用程序,例如銀行應(yīng)用程序。
移動端
嵌入式系統(tǒng)
智能卡
機(jī)器人技術(shù)
游戲等
可以使用Java編程創(chuàng)建的應(yīng)用程序主要有4種:
獨(dú)立應(yīng)用程序也稱為桌面應(yīng)用程序或基于窗口的應(yīng)用程序。這些是我們需要在每臺計(jì)算機(jī)上安裝的傳統(tǒng)軟件。獨(dú)立應(yīng)用程序的示例包括Media Player,防病毒等。AWT和Swing在Java中用于創(chuàng)建獨(dú)立應(yīng)用程序。
在服務(wù)器端運(yùn)行并創(chuàng)建動態(tài)頁面的應(yīng)用程序稱為Web應(yīng)用程序。當(dāng)前,使用Servlet,JSP,Struts,Spring,Hibernate,JSF等技術(shù)來用Java創(chuàng)建Web應(yīng)用程序。
本質(zhì)上是分布式的應(yīng)用程序,例如銀行應(yīng)用程序等,稱為企業(yè)應(yīng)用程序。它具有高級安全性,負(fù)載平衡和群集的優(yōu)勢。在Java中,EJB用于創(chuàng)建企業(yè)應(yīng)用程序。
為移動設(shè)備創(chuàng)建的應(yīng)用程序稱為移動應(yīng)用程序。當(dāng)前,Android和Java ME用于創(chuàng)建移動應(yīng)用程序。
Java有4個平臺或版本:
它是一個Java編程平臺。它包含Java編程API,例如java.lang,java.io,java.net,java.util,java.sql,java.math等。它包含諸如OOP,String,Regex,Exception,內(nèi)部類,多線程, I / O流,網(wǎng)絡(luò),AWT,Swing,反射,收集等
它是一個企業(yè)平臺,主要用于開發(fā)Web和企業(yè)應(yīng)用程序。它建立在Java SE平臺的頂部。它包括諸如Servlet,JSP,Web服務(wù),EJB,JPA等主題。
這是一個微型平臺,主要用于開發(fā)移動應(yīng)用程序。
它用于開發(fā)豐富的Internet應(yīng)用程序。它使用輕量級的用戶界面API。
學(xué)習(xí)Java前,如果具有一定的C / C ++編程語言的基本知識,您將學(xué)習(xí)的更快,更容易上手。
我們的Java編程教程旨在幫助初學(xué)者和專業(yè)人士。
如果您在使用本Java教程中發(fā)現(xiàn)任何問題,請?zhí)峤环答?,我們將第一時間改正。