天天看點

JAVA程式設計:java環境安裝和helloworld配置java環境變量

軟體開發

軟體:一系列按照特定順序組織的計算機資料和指令的集合

(1)系統軟體

(2)應用軟體

開發:制作軟體

人機互動:

圖形化界面GUI Graphical user interface

指令行方式CLI command line interface

語言:人與人之間用于溝通的一種方式

計算機語言:人與計算機交流的方式

java概述

SUN stanford university network 斯坦福大學網絡公司

三種技術架構

J2EE JAVA 2 platform enterprise edition 企業版(web)

J2SE JAVA 2 platform standard edition 标準版(桌面)

J2ME JAVA 2 platform micro edition 小型版(手機)

5.0 -> JAVAEE, JAVASE, JAVAME

java語言特點:

跨平台(可移植)

JAVA程式:

-》win版jvm

-》linux版jvm

-》mac版jvm

一次編譯,到處運作

java語言的環境搭建

JVM java virtual machine 虛拟機

JRE java runtime environment java運作環境(JVM+核心類庫)

JDK java development kit java開發工具包(開發工具+JRE)

java開發工具包(編譯工具javac.exe + 打包工具jar.exe)

jdk開發-》jre運作

下載下傳:

http://www.oracle.com 指令行互動:

切換盤符 d:
dir 檢視目前檔案和檔案夾
md make directory 建立目錄
rd remove directory 删除目錄
cd change directory 切換目錄
cd ..  回到上級目錄
cd \   回到根目錄
cd dirname
del delete 删除檔案(可以使用通配符 "\*")
cls 清屏
exit 退出dos指令行
help 檢視所有指令
windows 不能直接删除非空目錄      

配置java環境變量

方式一:進入目錄運作java相關指令

方式二:環境變量 任何路徑都可以運作

PATH 添加java\bin的路徑(存放可執行檔案路徑)

配置修改應重新開機相關程式

路徑分隔符”;”

測試是否成功

>javac -version
javac 1.8.0_171      

方式三:優化設定變量路徑(減少對path修改,避免誤操作)

JAVA_HOME=e:\javajdk
PATH = %JAVA_HOME%\bin      

方式四:臨時設定環境變量(目前視窗有效)

set path 檢視環境變量
set path=xxx 臨時修改環境變量
set path= 删除環境變量
set path=xxx;%path% 臨時修改環境變量      

自定義變量需要優先查找,放在最前面

  1. 編輯:編寫代碼.java檔案
  2. 編譯:javac指令編譯(compile)java檔案為class檔案
  3. 運作:java指令運作class檔案
public class Demo{
    public static void main(String[] args){
        System.out.println("hello world");
    }
}      

print() 列印

println() 列印+回車

閱讀性優先,功能性其次

main函數

  1. 程式入口
  2. 被java虛拟機調用
  3. java類能夠獨立運作

classpath環境變量

  1. 預設為目前路徑
  2. 指定java虛拟機執行java檔案的路徑
  3. classpath=xxx (不加分号)隻在指定目錄查找
  4. classpath=xxx; (加分号)先在指定目錄查找,然後再目前路徑查找
  5. classpath推薦不加分号,顯示設定容易查找
  6. 推薦設定:classpath=.;xxx 先在目前目錄查找,再到指定目錄查找

tips:

  1. 系統顯示擴充名
  2. 注意大小寫
  3. 注意單詞拼寫
  4. 類名拼寫
  5. 檢視classpath,添加目前路徑 classpath=.;%classpath%
  6. 推薦java檔案和class檔案同名(public class強制)