1、DOS下的常用指令集:
dir :列出當前目錄下的文件以及文件夾(director)
md :創建目錄(make director)rd :刪除目錄(remove director)
cd :進入指定目錄(change director)
cd.. :退回到上一級目錄
cd\ :退回到根目錄
del :刪除文件(delete) del也可以直接用來刪除目錄下所有的文件 del abc(abc爲目錄)
exit :退出dos命令行
代碼:
cd ccc\abc
echo haha>1.txt
上述代碼意味着在目錄ccc下的abc目錄中創建名爲1.txt的文件 其內容爲haha
cd ccc\abc
del *.txt
上述代碼可以刪除abc目錄下的所有後綴名爲.txt的文件
2、JAVA語言的特性
(1)JAVA 語言編寫的軟件具有跨平臺性,在Windows和linux系統下均能運行,而C++編寫的軟件只能在windows系統下運行。
(2)JAVAEE(JAVA Enterprise Edition)企業版
是爲開發企業環境下的應用程序提供的一套解決方案,該技術體系中包含的技術如Servlet Jsp等,主要針對於Web應用開發
JAVASE (JAVA Standard Edition)標準版
是爲開發普通桌面和商務應用程序提供的解決方案,該技術是其它兩者的基礎,可以完成一些桌面應用程序的開發。比如JAVA版的掃雷。
JAVAME(JAVA Micro Edition)小型版
是爲開發電子消費產品和嵌入式設備提供的解決方案。該技術體系主要應用於小型電子消費類產品,如手機中的應用程序等。
(3)JRE(JAVA Runtime Enviroment JAVA運行環境),JDK(JAVA Development Kit JAVA 開發工具包),JDK包含了JRE,使用JDK開發完成JAVA程序交給JRE去運行。
(4) 在cmd命令窗口下輸入winmine 會自動運行掃雷程序,因爲掃雷程序所在的目錄已經被放在Path變量裏面了,所以程序在調用的時候會自動遍歷Path中的目錄。
(5)%haha% 表示動態地獲取某個環境變量haha的值,
set 命令可以查看本機中所有的環境變量以及它們的值
set path 可以查看具體環境變量的值
set path=E:\Java\jdk-10.0.1\bin 可以搭建臨時的環境變量 ,用於在他人機器上操作時使用
set path=haha;%path% 可用於在原來的path變量中添加新的內容。
path變量值的設置會在關掉黑窗的瞬間失效,但如果是用start命令重新建立了一個新的窗口,那麼該窗口會沿襲之前窗口中配置的path環境變量的值。
(6)javac 是java中用來對源程序(後綴爲.java)進行編譯的命令 ,將源程序翻譯成計算機可以理解的語言。生成.class後綴的文件(字節碼?中間碼文件?) 。是java的運行文件 ,java運行文件時需要虛擬機 ,"java"命令用來在cmd窗口中執行程序。
具體代碼如下:
class Demo
{}
javac 123.java
java Demo
完整的Hello World代碼如下所示:
class Demo
{
public static void main(String[] args)
{
System.out.println("hello world");
}
}
結果顯示如下:
(7)如果想在任意文件下都能執行java文件,那麼我們要把.class文件的目錄放到path 環境變量中,具體設置方式如下:
set classpath=E:\java0427\day01
set classpath= 對環境變量進行清空
java 調用JVM(java virtual machine)虛擬機去尋找計算中環境變量下的目錄 環境變量的調用優先級是最高的
set classpath=c:\; 設置classpath 爲c 盤,當在C盤找不到指定執行文件時,在當前目錄下尋找
set classpath=c:\ 同樣設置classpath爲C盤,僅僅只在C盤下尋找指定執行文件。不在其他的盤尋找
推薦在編程的時候用下面一種方法
set classpath=c:\;d:\ 設置環境變量的內容爲c盤和d 盤
set classpath=.;c:\;d:\ 設置環境變量的內容爲c 盤、d 盤和當前目錄。
path變量不一樣 它是現在當前目錄下尋找指定文件,然後在path變量下的目錄下去尋找。
如果想在窗口中執行.exe文件 時,我們要將.exe文件所在的目錄放入path 變量中,但如果是.class 的java執行文件,我們將就、其放在classpath中。
例如:
set path=D:\Program Files (x86)\Tencent\QQ\Bin;%path%
qq.exe
(8)JAVA有一個文檔註釋 格式爲/** */ 寫程序的時候儘量多寫註釋