JavaSe的DOS、步驟執行、println、註釋
語言:
- 機器語言:0,1
- 組合語言:end
- 高階語言:
public class Demo1{ public static void main(String[] args) { System.out.println("\101"); System.out.println("\u0041"); System.out.println("d:\\a.txt"); System.out.println("ab\"c"); System.out.println("abc\nde\n\n\nfg"); // System.out.println("aa bb cc dd ee ff"); System.out.println("aaa\tbbb\tccc"); System.out.println("aa\tbb\tcc"); //-------------------------------------------- System.out.println("今天是\n星期二"); System.out.print("今天是"); //System.out.println();//換行 System.out.print("\n"); System.out.println("星期二"); //-------------------------------------------- System.out.println("{@}"); System.out.println("\\|"); System.out.println(" |/"); } }
編譯解釋型的語言:
- 編譯器javac 原始碼-》 位元組碼
- 直譯器java 位元組碼-》本地系統理解的機器碼
編譯型: 原始碼 -》 機器碼
解釋型: 原始碼-》一行一行的翻譯
自動垃圾回收:
System.gc();
JDK:java開發工具包 Java開發工具+開發類庫+JRE(Java執行環境) JRE:JVM(Java虛擬機器)+ 執行類庫
DOS系統: 1.開始 -》所有程式-》附件 2.執行-》cmd命令
路徑表示: 碟符:\目錄名\子目錄名
常用的DOS命令: 1.檢視檔案目錄清單 dir dir /s所有子目錄內容 dir /p分屏顯示 2.切換碟符 d: c: 3.改變目錄結構 cd 目錄(資料夾) cd.. 回退上一級目錄 cd\ 回退到根目錄
4.新建目錄 md 目錄名 5.建立檔案 copy con 檔名.副檔名 內容 ctrl+z
6.檢視內容 type 檔名.副檔名
7.複製 copy 原檔案 目標路徑 8.改名 ren 原檔名 新檔名 9.移動 move 原檔案 目標路徑
10.刪除目錄 rd 目錄名 刪除 空目錄 11.刪除檔案 del 檔名.副檔名 del *.* 刪除所有檔案
12.清屏 cls 13.退出 exit執行步驟: java源程式 副檔名 .java | javac編譯器 .class 位元組碼檔案 | java 直譯器 本地系統識別的機器碼
環境變數: 物件,資料
set 檢視所有的環境變數 set 環境變數名
path :值 D:\Java\jdk1.8.0_144\bin %JAVA_HOME%\bin;
目的:在任何 路徑下 都能使用 javac和java命令
JAVA_HOME :值 D:\Java\jdk1.8.0_144 目的:jdk的安裝路徑經常改變 classpath類 路徑:值:d:\data 目的:任何路徑下都能找到 位元組碼檔案.class
配置環境變數的方式:
- 臨時配置
- 永久
java原始碼 訪問修飾符 關鍵字 公共的 定義類 類名 作用域 public class Hello{ 靜態 無返回值型別 主方法 字串 陣列 陣列名 public static void main(String[]args){ 類 .物件.方法("引數"); System.out.println("hello"); }
}
注意事項:
- 程式碼有縮排:
- 符號 英文半形;
- {},(),[]成對出現的;
- 區分大小寫;
- 語句結束用;分號
在控制檯上列印: println("內容")
- 普通字元:原樣輸出
- 2.轉義字元:由兩個 或多個字元 表示一個字元。
\n換行 \\ \ \' ' \" " \t 一個製表位 (左製表位) print()
區別:
- println()輸出後換行
print()輸出後不換行
- println()可以不帶引數,作用換行
print()必須 帶引數
進位制: 分類:
- 二進位制 0,1
- 八進位制 0-7
- 十進位制 0-9
- 十六進位制 0-9 a -f
轉換
註釋:
- 單行
//
- 多行
/* */
- 文件註釋
/** */ 自定義類 ,類中成員,成員變數,方法 JavaDoc識別 ,生成 API
註釋的作用:
- 程式碼不明確的地方;
- 程式碼修改的地方;
- 分支迴圈結構 ;
- 演算法;
- 公共的類,方法,介面。
javaDoc註釋: 命令:
- javadoc -d 目錄名 Demo2.java
- javadoc -d 目錄名 -author -version Demo2.java
- javadoc -d 目錄名 -author -version -package Demo2.java
引數:
- public 能 public修飾的
- protected 能 public ,protected
- package 能 public ,protected,預設
- private 能 public,protected,預設,private
變數: 是一個儲存 空間,空間中的資料可以改變。 只能存一個數。 強型別:
- 變數先宣告型別;
- 賦值的型別 與 宣告的型別相符。