java概述與第一個程式

weixin_46076814發表於2020-11-02

java概述與第一個程式

1.為什麼是java

  1. 伺服器程式
  2. 安卓應用開發
  3. 軟體工具
  4. 嵌入式領域
  5. 大資料技術

2.Java語言發展歷史

​ 在1991年時候,James Gosling(詹姆斯•高斯林)所在sun公司的工程師小組,需要設計一種小型計算機語言。 起初把它命名為Oak,後來將名字改為java,Java是印度尼西亞爪哇島的英文名稱,因盛產咖啡而聞名。JAVA的標識也正是一杯正冒著熱氣的咖啡。經過多年的開發,最終於1995年正式確立。

1995年正式確立

2004年9月java1.5釋出

2009年sun公司被Oracle(甲骨文)收購。

3.java的特點

  1. 開源,開放原始碼,免費
  2. 簡單、高效
  3. 物件導向
  4. 平臺無關性,可以跨平臺。
  5. 互動式特性
  6. 多執行緒機制
  7. 動態的記憶體管理機制
  8. 安全性

4.java的體系結構

JavaSE:java Standard Edition (Java標準版)

JavaEE:java Enterprise Edition( Java企業版)

JavaME:java Micro Edition (Java微縮版)

5.java執行機制

核心機制:java虛擬機器(jvm)

*.java(原始碼)--(編譯)-->*.class(位元組碼檔案)--(執行)-->JVM翻譯成相應的機器碼

6.java環境的安裝和配置

在Orcle官網下載jdk,安裝後,配置環境變數(首先複製bin檔案的地址路徑,然後在我的電腦的屬性中,進入高階系統設定;再選擇進入環境變數配置,在系統環境變數中選擇path進行編輯,將一開始複製的路徑加入其中就好了。)

7.JDK-JRE-JVM之間的關係

JDK:Java開發工具包,包括編譯工具,打包工具,也包含了Jre和JVM。

Jre:Java執行環境,包含Java核心類,JVM。

JVM:Java虛擬機器。

Java開發人員需要安裝JDK

8.第一個程式

1.編寫源程式,存入.java檔案中

public class Hello{
	public static void main(String[] args){
	System.out.println("Hello World!");
	}
}

2.編譯源程式

使用javac命令編譯.java檔案,生成.class檔案

3.使用java命令執行.class檔案,輸出結果

java概述與第一個程式

1.為什麼是java

  1. 伺服器程式
  2. 安卓應用開發
  3. 軟體工具
  4. 嵌入式領域
  5. 大資料技術

2.Java語言發展歷史

​ 在1991年時候,James Gosling(詹姆斯•高斯林)所在sun公司的工程師小組,需要設計一種小型計算機語言。 起初把它命名為Oak,後來將名字改為java,Java是印度尼西亞爪哇島的英文名稱,因盛產咖啡而聞名。JAVA的標識也正是一杯正冒著熱氣的咖啡。經過多年的開發,最終於1995年正式確立。

1995年正式確立

2004年9月java1.5釋出

2009年sun公司被Oracle(甲骨文)收購。

3.java的特點

  1. 開源,開放原始碼,免費
  2. 簡單、高效
  3. 物件導向
  4. 平臺無關性,可以跨平臺。
  5. 互動式特性
  6. 多執行緒機制
  7. 動態的記憶體管理機制
  8. 安全性

4.java的體系結構

JavaSE:java Standard Edition (Java標準版)

JavaEE:java Enterprise Edition( Java企業版)

JavaME:java Micro Edition (Java微縮版)

5.java執行機制

核心機制:java虛擬機器(jvm)

*.java(原始碼)--(編譯)-->*.class(位元組碼檔案)--(執行)-->JVM翻譯成相應的機器碼

6.java環境的安裝和配置

在Orcle官網下載jdk,安裝後,配置環境變數(首先複製bin檔案的地址路徑,然後在我的電腦的屬性中,進入高階系統設定;再選擇進入環境變數配置,在系統環境變數中選擇path進行編輯,將一開始複製的路徑加入其中就好了。)

7.JDK-JRE-JVM之間的關係

JDK:Java開發工具包,包括編譯工具,打包工具,也包含了Jre和JVM。

Jre:Java執行環境,包含Java核心類,JVM。

JVM:Java虛擬機器。

Java開發人員需要安裝JDK

8.第一個程式

1.編寫源程式,存入.java檔案中

public class Hello{
	public static void main(String[] args){
	System.out.println("Hello World!");
	}
}

2.編譯源程式

使用javac命令編譯.java檔案,生成.class檔案

3.使用java命令執行.class檔案,輸出結果在這裡插入圖片描述

相關文章