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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > java >内容正文

java

20165234 [第二届构建之法论坛] 预培训文档(Java版) 学习总结

發布時間:2024/6/30 java 37 豆豆
生活随笔 收集整理的這篇文章主要介紹了 20165234 [第二届构建之法论坛] 预培训文档(Java版) 学习总结 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

[第二屆構建之法論壇] 預培訓文檔(Java版)?學習總結

我通讀并學習了此文檔,并且動手實踐了一遍。以下是我學習過程的記錄~

Part1.配置環境

配置JDK

原文中提到了2個容易被混淆的概念?JDK 與 JRE,在此溫習一下:

JDK全稱為 Java Development Kit,Java程序的開發人員必須安裝;JRE全稱為Java Runtime Environment,它只是Java程序的一個運行環境。

JDK中一般已經帶了JRE包,所以我們只需要下載JDK并安裝配置即可。

?

由于我之前已經完成了在windows平臺下安裝JDK軟件,以及設置系統環境變量,就不必再次安裝和配置了。

但是我總結了下幾個需要注意的地方:

1. 在新建系統變量JAVA_HOME時的變量值需正確

2. 為Path添加新值%JAVA_HOME%\bin之后緊接著是英文的封號

下載安裝IDEA

下載界面如下:

下載好的IDEA,可以正常使用。

Part2.克隆項目

在此前的學習當中,我們都是在運用碼云平臺。早聞Github大名,這次可是個絕好的機會來上手操作感受一下~

在?https://github.com/join?這個網址處申請注冊一個 Github 賬號。我以我的學號?20165234?作為用戶名,郵箱為自己的常用郵箱。注冊成功:

成功登錄后,輸入阿超倉庫的網址,點擊右上角的?Fork,將阿超的四則運算庫拷貝到自己的同名倉庫中。

拷貝成功后,如下圖所示:

之前已經安裝了Git軟件,于是我直接進行下一步~在文件夾里空白處右鍵打開Git Bash,輸入 git clone 以及項目地址:

目錄下出現一個與倉庫同名的文件夾【Calculator】,這就是克隆到本地的項目。

進入項目文件夾,新建一個文件夾,重命名為我的 Github 賬號名?20165234?。

接下來是以 Github 賬號命名的文件夾作為項目目錄,在 IntelliJ IDEA 中新建一個工程。

在工程的項目目錄中應該會出現一個src文件夾,文件夾中有 Main.java 文件。接著,用克隆項目 src 文件夾下的 Main.java 替換默認的 Main.java 文件。

代碼成功運行~其中第一行是一個四則運算式,第二行則是該四則運算式的計算結果。

截圖如下:

點擊菜單中的 【File】,進入【Project Structure】,查看默認的各種參數設置。

包括 SDK(JDK設置默認為1.8),Language level 選擇 8,最下方的 Compiler output 是編譯產生 class 文件的存放位置。

接下來使用 git add,git commit -m "Message"以記錄下所有的改動:

老師總結了一些常見的 Git 操作,我也放到這里,以便以后學習參考!

?$ git clone [url]??下載一個項目以及它所有的版本歷史

?$ git add [file]??將文件進行快照處理用于版本控制

?$ git commit -m"[descriptive message]"??將文件快照永久地記錄在版本歷史中

?$ git push??上傳當前本地分支?commit 到 GitHub 上

?$ git pull??下載服務器上最新的本部并合并更改到本地

?$ git reset [commit hash]??撤銷所有 [commit hash] 后的的 commit,在本地保存更改

?$ git log??列出當前分支的版本歷史

Part3.單元測試

選擇File->Setting打開設置對話框。在設置對話框中選擇Plugins, 單擊Install JetBrains plugin...按鈕打開插件安裝界面:

由于我之前已經安裝過Junit,所以繼續下面的步驟:

點擊 Solve 方法名,單擊類名,左側會出現一個燈泡狀圖標,單擊圖標或按Alt + Entert,在彈出的菜單中選擇Create Test(或者可以右鍵點擊 GoTo -> Test,Create Test)

點擊 Fix 引入 JUnit 測試框架,使用單元測試框架 JUnit4,接下來就可以進行測試啦:

Part4.基本操作

這一部分的內容介紹了 IntelliJ IDEA 的調試方法,其中設置斷點單步運行是最基礎的方法。

關于這一部分,我詳細地學習了婁老師的教程?Intellj IDEA 簡易教程-調試,和?實驗一?的內容很相像。

斷點

在第 34 行設一個斷點:

單步運行

右鍵單擊 Main.java 文件,選擇 Debug 'Main.main()' ,啟動 Debug 模式。

單擊一下Step Over圖標(或F8),這時查看變量i的值,會看到formulaChar的值。此時可以觀察程序的運行過程。

條件斷點

設定為只有某些前置變量的值滿足條件時我們才會觸發斷點,可以幫助提高效率測試。

這里設定 Condition 為 j == 0:

Part6.效能工具

安裝教程安裝JProfiler:

進入官網后,點擊右側 Download 按鈕下載 JProfiler 的安裝程序:

按照教程一路下載安裝:

成功安裝后,在IDE的菜單欄 Run 中可以看到一個 Profile 的按鈕,如圖所示:

接下來便可以開始性能分析了。

Part7.提交代碼

之前所運用的 ?git add??與 ?git commit??命令,但這兩條命令只會對本地的倉庫進行修改,其所有操作都是離線的。

要想讓 Github 上也跟蹤到最新的改變,就需要使用 ?git push??命令。

使用 push 命令后,彈出一個窗口要求登錄 Github,此時輸入用戶名或郵箱 與 密碼 即可.

總結與感想

這篇教程里的很多內容是和實驗一較為相像的,現在再走一遍教程,起到了溫故而知新的作用。

此前我一直沒有使用 Github,平時都是在使用碼云。而通過學習這篇教程,我還學習到了新的內容:關于Github 的基本操作,以及效能工具 JProfiler。

當然,我在實驗中還是遇到了許些問題的。由于是初次接觸,對于效能工具?JProfiler 的操作我并不是很熟悉,在連接 IDEA 時也出現了問題。對此,我希望在緊張的考試周過后能再進一步研究下 JProfiler,感受它的魅力所在。

最后,感謝老師提供的這篇教程!

轉載于:https://www.cnblogs.com/IconicV/p/9194225.html

總結

以上是生活随笔為你收集整理的20165234 [第二届构建之法论坛] 预培训文档(Java版) 学习总结的全部內容,希望文章能夠幫你解決所遇到的問題。

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