日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

IDEA配置java《算法》第四版环境(耗时6小时,总算配置成功了,希望能给大家一点帮助)

發布時間:2024/10/14 编程问答 40 豆豆
生活随笔 收集整理的這篇文章主要介紹了 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小时,总算配置成功了,希望能给大家一点帮助)的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。