Day 1-1 環(huán)境配置
jdk
版本 1.8
- jdk: Java Development Kit 是 Java 語言的軟件開發(fā)工具包
- jre: Java Runtime Environment 指Java運行環(huán)境
安裝注意事項
- 安裝路徑不要有中文和空格
- JRE不要安在JDK目錄下面
常用快捷鍵
- win+d 回到桌面
- win+e 打開文件資源管理器
- win+r 打開運行窗口
環(huán)境變量
- 我的電腦 -> 右鍵 -> 屬性 -> 高級系統(tǒng)設(shè)置 -> 高級 -> 環(huán)境變量
- 系統(tǒng)變量 -> 新建 -> 變量名: JAVA_HOME 變量值: Jdk安裝路徑
- 系統(tǒng)變量 -> Path ->編輯 -> 新建
%JAVA_HOME%\bin
-> 新建JAVA_HOME%\jre\bin
測試
- win+r
- 輸入cmd
- 輸入java -version 或 java 或 javac
注意: 每修改一次環(huán)境變量侮东,需要重新打開一個窗口進行測試
IDE
IDEA
安裝包及詳細安裝步驟:參考U盤或者網(wǎng)盤
JVM java虛擬機
java文件 -> 編譯生成class文件(字節(jié)碼文件衷咽,二進制文件)-> 加載到JVM中運行
JVM
- Windows
- Mac
- Linux
每個操作系統(tǒng)安裝JVM后,都可以加載class文件執(zhí)行迁沫,Java具有跨平臺特性,一次編譯,多處運行
<img src="./image/Day01-1.png">
GC
垃圾回收, java垃圾回收機制:自動回收
Student stu = new Student(); 創(chuàng)建一個對象传藏,需要分配空間
stu=null; 回收的前提 這樣之后會根據(jù)JVM內(nèi)部的垃圾回收算法,當(dāng)達到一定條件開始回收這些資源
IDEA開發(fā)
src:源代碼目錄
快捷鍵
- psvm
public static void main(String[] args) {
} //main方法是程序執(zhí)行的入口
- sout
System.out.println();
改編碼
- GBK 國際碼
- UTF-8 萬國碼 國際通用編碼
編碼不一致會導(dǎo)致亂碼
File -> Settings -> 輸入Encod -> File Encodings -> 都改成UTF-8
<img src="./image/Day01-2.png">
注釋
單行 //
多行 /* */
快捷鍵:ctrl+shift+/
包
package
Java項目 -> java文件成千上萬個 -> 想找某一個文件很困難 -> 分包管理
后期
- service
- dao
- pojo/bean
- contraller
每個包中放跟這個包名關(guān)系密切的相關(guān)文件
命名: 域名倒置
baidu.com -> com.baidu
命名規(guī)范
公司.部門.項目名.項目模塊
創(chuàng)建
src -> 右鍵 -> new -> package -> com.train.day.01