Java是一種廣泛使用的計算機編程技術(shù)。我們從了解一些基本問題開始學習java,例如了解什么是java,核心java,java在哪里使用,在java中創(chuàng)建什么類型的應(yīng)用程序,為什么使用java等等。
Java是一種編程語言和一個平臺。Java是一種高級,健壯,安全和面向?qū)ο蟮木幊陶Z言。
平臺: 程序運行的任何硬件或軟件環(huán)境都可叫作平臺。由于Java有自己的運行時環(huán)境(JRE
)和API
,所以它也被稱為平臺。
下面來看看一個java編程示例。 Hello Java
示例程序的詳細描述將在教程的下一頁中給出。
class Simple{
public static void main(String args[]){
System.out.println("Hello Java");
}
}
據(jù)Sun公司(現(xiàn)已被Oracle公司收購)稱:有30
億個設(shè)備使用和運行java
?,F(xiàn)在仍有很多設(shè)備(Android手機就是一種),目前使用java。其中一些如下:
acrobat
閱讀器,媒體播放器,防病毒等。irctc.co.in
,taobao.com
,jd.com
等。主要有4
種類型的應(yīng)用程序可以使用java
編程語言來創(chuàng)建:
1. 獨立應(yīng)用程序
它也被稱為桌面應(yīng)用程序或基于窗口的應(yīng)用程序。我們需要在每臺機器上安裝的應(yīng)用程序,如媒體播放器,防病毒等。AWT
和Swing
框架在java
中可用于創(chuàng)建獨立應(yīng)用程序。
2. Web應(yīng)用程序
在服務(wù)器端運行并創(chuàng)建動態(tài)頁面的應(yīng)用程序稱為Web應(yīng)用程序。目前,servlet,jsp,struts,jsf等技術(shù)用于在java中創(chuàng)建web應(yīng)用程序。
3. 企業(yè)應(yīng)用
自然分布的應(yīng)用程序,如銀行應(yīng)用程序等。它具有高級別安全性,負載平衡和集群的優(yōu)勢。 在java中,EJB用于創(chuàng)建企業(yè)應(yīng)用程序。
4. 移動應(yīng)用
為移動設(shè)備創(chuàng)建的應(yīng)用程序。目前Android和Java ME用于創(chuàng)建移動應(yīng)用程序。