1. 程式人生 > 其它 >一、java介紹與準備

一、java介紹與準備

1、java三大版本

javaSE【標準版】: 是其他兩個版本的基礎;(桌面程式、控制檯開發...)。

javaME【嵌入式開發】:(手機、小家電...)。

javaEE【企業版】:(web端、伺服器開發...)。

2、跨平臺

平臺是指作業系統:windows、Mac、Linux

跨平臺:Java程式可以在任意作業系統上執行,但是作業系統要安裝對應的 java虛擬機器JVM

3、JDK、JRE、JVM

JDK:Java Development Kit java開發者工具

JRE:Java Runtime Environment java執行時環境

JVM:Java Virtual Machine java虛擬機器

三者關係:jdk { jre ( jvm,核心類庫 ) }

開發三步: jdk編寫程式碼 → jvm編譯程式碼 ( 編譯檔案轉成位元組碼檔案.class ) → jre執行程式碼

4、準備工作

我們編寫程式碼需要需要安裝jdk

4.1、安裝jdk

jdk安裝包: https://www.oracle.com

4.2、配置jdk環境

配置jdk12:

系統變數:
JAVA_HOME  	D:\AEnvironment_\Java\jdk-12.0.2
path      	%JAVA_HOME%\bin;   放到第一行

配置jdk8:

安裝8版本的時候,當下載jre的時候,記著修改下載路徑

系統變數:
JAVA_HOME  	D:\AEnvironment_\Java
path下面配置
	%JAVA_HOME%\jdk1.8.0_251\bin;
	%JAVA_HOME%\jre1.8.0_251\bin;

終端上輸入java -version,檢查是否全域性配置了jdk全域性環境

4.3、安裝編輯器

Notepad++、IDEA ... 等軟體

4.4、編寫HelloWorld

public class HelloWorld{
	public static void main(String[] args){
		System.out.println("你好,世界!");
	}
}

終端 執行程式碼:

javac HelloWorld.java
java HelloWorld

jdk11版本之後, 可以不用編譯直接執行。但如果執行報錯程式碼,不會報錯,會執行之前的位元組碼檔案

java HelloWorld.java