java簡介及基礎環境搭建

一、Java簡介
Java是一個純粹的面向對象的程序設計語言,由SUN(Standford University Network,斯坦福大學網絡公司)在1995年推出的一種面向Internet的高級編程語言。
從Java的應用領域上看,其主要應用在企業級應用、Android和大數據平臺開發方面。具有面向對象、健壯性及跨平臺的特點。
針對不同的操作系統,Java提供了不同的JVM(Java Virtual Machine),由JVM負責Java程序編譯後的字節碼文件在該系統上的運行,實現了“Write once, Run Anywhere”的跨平臺特性。JVM是Java的其中i中核心機制,另一種是垃圾收集機制(Garbage Collection,GC)。
Java的GC機制提供了一種系統級線程,用於檢查並釋放需回收的存儲空間,其在程序運行過程中自動進行,無法精確控制和干預。

二、JDK和JRE

JDK,Java Development Kit,Java開發程序包,包含JRE和一些Java開發工具,如常見的javac、java、jar等開發工具。
JRE,Java Runtime Environment,Java運行時環境,包括Java虛擬機(Java Virtual Machine,JVM)和 Java程序所需的核心類庫等。

三、基礎環境搭建
1)JDK的下載安裝
在www.oracle.com網站,可以下載所需的jdk,安裝較爲簡單。
說明:

  • 安裝路徑儘量不要包含空格、中文等特殊符號;
  • 安裝的JDK版本儘量和操作系統位數一致;

2)環境變量配置
打開系統屬性面板(右擊“我的電腦”-“屬性”),單擊“高級系統設置”-“環境變量”,在環境變量中新建“JAVA_HOME”變量,設置爲Java的安裝路徑,再爲Path變量添加一個“%JAVA_HOME%\bin”,注意多個之間需要分號隔開,確定即可完成環境變量設置。
說明:

  • 爲何要配置Path環境變量?
    當在cmd窗口輸入命令時,Windows會首先在當前目錄中尋找可執行文件或腳本,如果沒有找到,再接着遍歷環境變量Path中定義的路徑來查找可執行文件或腳本。

3)測試環境配置
利用記事本編寫一個簡單的程序,

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

對TestJavaEnv.java文件進行編譯和執行。

D:\test>javac TestJavaEnv.java

D:\test>java TestJavaEnv
Hello, World !

此時就完成的基本環境的搭建。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章