要查看最新的完整內容,請訪問原文。
0. 安裝 Java 編程環境
-
雙擊 lift-java-installer.exe 進行安裝。
-
刪除 lift-java-installer.exe。
1. 在 IntelliJ 中打開項目
IntelliJ 使用項目來組織 Java 程序,所以我們首先要有一個 IntelliJ 項目。
-
下載 hello.zip。
下載後將其解壓到指定文件夾,比如 hello。
-
啓動 IntelliJ。
初次啓動可能會彈出一些提示,全部接受。
-
從 IntelliJ IDEA 歡迎界面單擊 Open 並選擇解壓文件所在文件夾作爲項目文件夾。
-
之後應該能看到一個圖案(在主編輯器窗口中)和項目文件列表(在左側的項目視圖中)。
2. 在 IntelliJ 中創建一個程序
-
單擊項目視圖側欄(左側)中的項目名稱,使其高亮顯示。
-
選擇菜單選項 LIFT → New Java Class。出現提示時,鍵入 HelloWorld 作爲類名,然後單擊“確定”。
-
在主編輯器窗口中,將 HelloWorld.java 中的內容修改爲下面的 Java 代碼。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World"); } }
-
選擇菜單選項 File → Save All (Ctrl + S) 保存全部文件。
3. 編譯並執行程序(從 IntelliJ)
-
在 Project View 側欄中選擇要編譯和執行的程序。使其出現在主編輯器窗口中。
-
編譯程序:選擇菜單選項 LIFT → Recompile 'HelloWorld.java' (Ctrl + B)。如果編譯成功,您將在狀態欄(底部)收到通知。
如果編譯失敗,則會顯示重編譯面板(底部),突出顯示編譯錯誤或警告。藉助於錯誤消息可定位進而解決程序問題。
-
執行程序:選擇菜單選項:LIFT → Run 'HelloWorld' with Arguments (Ctrl + E),由於此程序不接受命令行參數,直接單擊“確定”。
之後應該可以看到程序的輸出。
4. 編譯並執行程序(從命令行)
-
選擇菜單選項 View → Tool Windows → Terminal (Alt + 2) 打開 Git Bash。
~>
~/Desktop/ hello
是當前的工作目錄,其中~
是根目錄。 -
鍵入以下 javac 命令以編譯程序。
~> javac HelloWorld.java ~>
如果
HelloWorld.java
位於當前工作目錄中,則將編譯成功。 -
鍵入以下 java 命令以執行程序。
~> java HelloWorld Hello, World
命令執行後可以接着看到輸出內容。
通常程序在 IntelliJ 上編譯(因爲 IntelliJ 能夠更好地提示錯誤)並從命令行執行(因爲命令行更易於指定命令行參數並使用文件重定向)。
5. 運行書中代碼(從命令行)
程序 CollingDisks.java 使用 algs4.jar
中的各種庫來模擬 n 個圓盤在彈性碰撞定律下的運動。首先下載 CollingDisks.java,然後使用 Windows 資源管理器將其移動到項目文件夾。最後,在終端中鍵入以下命令編譯並執行它:
~> ls
CollidingDisks.java COS 226.iml WELCOME.txt logo.png
~> javac-algs4 CollidingDisks.java
~> java-algs4 CollidingDisks 20
執行該程序時,將出現一個標準圖形窗口,其中包含 20 個碰撞圓盤的動畫。關閉標準繪圖窗口後可回到命令行。