IDEA配置java《算法》第四版环境(耗时6小时,总算配置成功了,希望能给大家一点帮助)
生活随笔
收集整理的這篇文章主要介紹了
IDEA配置java《算法》第四版环境(耗时6小时,总算配置成功了,希望能给大家一点帮助)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
0.前言
- 最近在學java語言,然后想用java語言來學習算法,在網上聽說看《算法》第四版學習java算法不錯,于是就去下載了《算法》電子書來啃
- 今天看到了用java javac 來編譯《算法》這本書里面的算法代碼,以前基本都是用IDE運行代碼,但是這個本書里面有很多是在控制臺用java javac運行代碼的,在網上找了很多在IDEA配置《算法》java第四版開發環境,但是都講解的不是很清楚,于是我摸了很久,基本一天的時間都在配置環境上了,以此記錄,希望能夠提供給后面用這本書學習java算法的小伙伴一點幫助
- 這里我假設你已經配置好了jdk的path環境變量
一、下載algs4.jar與algs4-data
- algs4.jar是《算法》這本書里面的In,Out,StdIn,StdOut類庫和所有例子代碼的集合
- algs4-data是《算法》這本書里面的例子數據,很多例子都是從文件讀取數據,使專注點在算法上,而不是在輸入數據上
- 下載地址:https://algs4.cs.princeton.edu/code/
二、將下載好的algs4.jar放在指定文件夾內
- 官網上https://algs4.cs.princeton.edu/code/是放在這里的,見下圖
- 我放在電腦上的位置
三、配置CLASSPATH環境變量
- 這里按官網說的,配合CLASSPATH環境變量
- 這里建議最好配置完CLASSPATH重啟一下電腦,當然也可以不著急,先試試后面的步驟弄完能不能正常執行,不能的話就重啟電腦一下
四、打開IDEA,新建一個java項目,配置Dependencies
-
我這里只是顯示我的項目目錄,我這里已經配置好了,后面的操作都是基于此圖中的目錄,我這里的data目錄放的就是algs-data里面的文件數據
-
新建一個java項目之后按如圖所示操作
-
配置Depenndencies請往后看
五、Terminal終端內用javac編譯,java執行
- 這里BinarySearch.java的代碼我就不展示了,如果你看了《算法》就知道里面的代碼是什么樣的;
./表示當前目錄
.. /表示上級目錄
/表示根目錄
- OK,跑通了!!!
總結
以上是生活随笔為你收集整理的IDEA配置java《算法》第四版环境(耗时6小时,总算配置成功了,希望能给大家一点帮助)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: block作用域与流程控制(块block
- 下一篇: 5.3 计算机网络传输层之TCP协议(t