01 Java SE 概述
By Kevin Song
- 01-01 基礎常識
- 01-02 Java語言概述
- 01-03 Java語言的壞境搭建
- 01-04 Hello World
01-01 基礎常識
- 軟件開發
軟件:一系列按照特定順序組織的計算機數據和指令的集合
常見的軟件:
- 系統軟件:DOS,windows,Linux等。
- 應用軟件:掃雷,迅雷,QQ等。
- 開發就是軟件製作
- 人機交互方式
1.圖形化界面GUI
2.命令行方式CLI Command Line Interface - 常用的DOS命令
cd: 進入目的文件夾
cd\ 退回根目錄
cd..返回上一級目錄
dir 顯示所有文件和文件夾
exit退出DOS
01-02 Java語言概述
是SUN(Stanford University Network,斯坦福大學網絡公司)1995年推出的一門高級編程語言。
是一種面向Internet的語言。
- Java語言的三種技術架構
- J2EE(Java 2 Platform Enterprise Edition)企業版
- J2SE (Java 2 Platform Standard Edition)標準版
- J2ME(Java 2 Platform Micro Edition)小型版
- Java語言的特點:跨平臺性
01-03 Java語言的壞境搭建
- 明確什麼是JRE,JDK
- 下載JDK
- 安裝JDK
- 配置環境變量
- 驗證是否成功
JRE (Java Runtime Environment Java運行環境)
包括Java虛擬機(JVM Java Virtual Machine)
JDK(Java Development Kit Java開發工具包)
JDK包含了Java的開發工具和JRE
配置環境變量:把Java/bin目錄複製到Path
驗證環境變量是否配置成功:直接輸入Java或者Javac可以識別
01-04 Hello World
- 將Java代碼編寫到擴展名爲.Java的文件中
- 通過Javac命令對Java文件進行編譯
- 通過Java命令對生成的Class文件進行運行。
graph LR
JavacHelloWorld.java-->HelloWorld.clas
HelloWorld.clas--> JavaHelloWorld.clas
- 代碼編寫
- Javac 編譯
- Java 運行
public class Demo {//定義類
public static void main(String[] args) {//定義主函數
System.out.println("Hello World");
}
}
主函數
1. 是程序的入口
2. 被虛擬機所調用
3. 有了主函數可以保證一個類的獨立運行
4. 只有一個主函數
println 自動換行
print 不自動換行