綱要:

一常用的dos命令
1.命令提示符打開(kāi)方式:win+r 或 搜索cmdà運(yùn)行 或 開(kāi)始à運(yùn)行àcmd??????????????? ?????
? 注意字符為英文字符
2.進(jìn)入路徑:cd+路徑?注意相對(duì)路徑和絕對(duì)路徑
????????????? Cd..退回上一層??cd\返回根目錄
3.切換盤符:盤符名稱+:?大小寫通用
4.列出所有所屬文件夾和子文件夾:dir
???? 新建文件夾:mkdir+文件夾名稱??刪除文件夾:rmdir+(/s? /q)文件夾名稱
?5.清屏:cls
?6.自動(dòng)補(bǔ)齊:Tab
?7.查看歷史記錄:方向鍵上下
?8.退出:exit
二、Jdk安裝
1. 注意事項(xiàng):安裝路徑不要出現(xiàn)中文,中文的標(biāo)點(diǎn)符號(hào),空格?? ?????
?????? ????? jdk和jre安裝在同一路徑下
??????????? 路徑不要安裝在c盤,因?yàn)槭窍到y(tǒng)盤
2.檢測(cè)是否安裝成功:
?????? Cmd中執(zhí)行java -version以查看版本?或
?????? 任意路徑下執(zhí)行java命令
三、環(huán)境搭建
1. path:計(jì)算機(jī)à右鍵à屬性à高級(jí)系統(tǒng)設(shè)置à環(huán)境變量à系統(tǒng)變量à在path中添加jdk的bin目錄
目的在于可以在任意路徑下執(zhí)行 java命令
2. JAVA_HOME:為了不頻繁操作path,在系統(tǒng)表變量中新建JAVA_HOME ,值配置為jdk路徑,并在path中添加%JAVA_HOME%\bin
3.classpath:指定class文件生成的路徑
注意點(diǎn):配置了classpath之后,解釋執(zhí)行的是候查找class文件就不會(huì)再當(dāng)前路徑查找了,而是去classpath對(duì)應(yīng)的路徑下查找
四、Jdk版本新特性
參考網(wǎng)址:
https://blog.csdn.net/qq_33204709/article/details/78948650#2%E3%80%81%E5%9C%A8JDK%E5%BD%93%E5%89%8D%E7%89%88%E6%9C%AC%E4%B8%8B%E7%9A%84For%E5%BE%AA%E7%8E%AF%E8%AF%AD%E6%B3%95%E5%A6%82%E4%B8%8B%EF%BC%9A%C2%A0
(一)jdk1.5:
1.泛型
2.foreach
3.自動(dòng)拆箱裝箱4.枚舉5.靜態(tài)導(dǎo)入(Static import)6.元數(shù)據(jù)(Metadata)7.線程池8.Java
Generics?
(二)jdk1.6
1.Desktop類和SystemTray類2.使用JAXB2來(lái)實(shí)現(xiàn)對(duì)象與XML之間的映射3.StAX4.使用Compiler API5.輕量級(jí)Http Server API6.插入式注解處理API(Pluggable Annotation Processing API)7.用Console開(kāi)發(fā)控制臺(tái)程序8.對(duì)腳本語(yǔ)言的支持9.Common
Annotations
(三)jdk1.7
1 自動(dòng)資源管理;?2 改進(jìn)的通用實(shí)例創(chuàng)建類型推斷;?3 數(shù)字字面量下劃線支持;?4
switch中使用string;?5 二進(jìn)制字面量;?6 簡(jiǎn)化可變參數(shù)方法調(diào)用。 下面我們來(lái)仔細(xì)看一下這6大新功能:?
(四)jdk1.8
1?接口的默認(rèn)方法
2?Lambda表達(dá)式
3函數(shù)式接口
4方法與構(gòu)造函數(shù)引用
5?Lambda作用域
6訪問(wèn)局部變量
7訪問(wèn)對(duì)象字段與靜態(tài)變量
8訪問(wèn)接口的默認(rèn)方法
9?Date API
10?Annotation注解
五、實(shí)例:HelloWorld
1.?? 注釋:對(duì)代碼的解釋和說(shuō)明
作用:能夠讓人跟輕松地了解代碼,也便于后期維護(hù)
單行注釋:當(dāng)前行有效,//……
多行注釋:多行有效,/*……*/
文檔注釋:多行有效,可以存在于類的api文檔中,/**……*/
2.?? 一個(gè)java文件中可以有多個(gè)類,但是只能有一個(gè)被public修飾的類,且這個(gè)類要與文件名一致
在編譯的時(shí)候,會(huì)以類為單位,編譯成多個(gè)class文件
一個(gè)類中可以沒(méi)有主方法,但是沒(méi)有主方法不能執(zhí)行
3.? 主方法:程序入口點(diǎn)
一個(gè)類中只能有一個(gè)主方法,但是可以有很多其他方法