1. 程式人生 > >java學習(一)安裝java環境 輸出HelloWorld

java學習(一)安裝java環境 輸出HelloWorld

開始自學java之路,先普及幾個概念,java是一門純面向物件的解釋性語言

1、jdk = java development kit java開發工具包,做java開發的前提

2、jvm = java virtual machine java虛擬機器,java可移植的基礎所在,java可在任何平臺執行,就是因為jvm將java原始檔解釋成可供具體平臺識別的機器指令

3、jre = java runtime environment java執行環境,如果不做開發,只是要執行java程式,那麼只需要安裝jre就可以了

4、jdk包括jvm和jre

我的開發環境是mac,安裝了java1.7和1.8,從官網上下載相應安裝包就好,從1.5以後安裝後就不需要配置環境變量了,但是如果你的機器上存在多個java環境的話,就需要手動配置環境變數切換預設的java版本了

檢視java路徑命令(顯示系統預設安裝java的路徑)

➜  ~ /usr/libexec/java_home
/Library/Java/JavaVirtualMachines/jdk1.8.0_131.jdk/Contents/Home

手動配置環境變數,增加如下export程式碼,然後重啟終端,預設版本從1.8變成了1.7

export JAVA_HOME=`/usr/libexec/java_home -v 1.7`

➜  ~ java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15
) Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

環境這就算搭建好了,第一個程式,從helloworld開始吧,照例子搬,明兒再解釋為什麼,檔名為HelloWorld.java

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

然後在該目錄下使用javac編譯,java命令執行

➜  java_study javac HelloWorld.java
➜  java_study
java HelloWorld HelloWorld

成功執行,明天待續