配置基於 IntelliJ 的演算法 4 Java 程式設計環境(Windows)
要檢視最新的完整內容,請訪問原文。
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 個碰撞圓盤的動畫。關閉標準繪圖視窗後可回到命令列。