一、java介紹與準備
阿新 • • 發佈:2021-06-10
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