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