女人被躁到高潮嗷嗷叫游戏,久久久久亚洲av成人人电影,久久久精品人妻一区二区三区四,久久久久无码精品国产app,免费人成视频在线播放

留求藝—您的留學(xué)規(guī)劃師

Linux環(huán)境下java編程語(yǔ)言作業(yè)思路

2025年【出國(guó)留學(xué)】申請(qǐng)條件/費(fèi)用/專(zhuān)業(yè)咨詢(xún) >>

留學(xué)院校申請(qǐng)條件是什么?留學(xué)費(fèi)用是多少?學(xué)校留學(xué)專(zhuān)業(yè)都有哪些?

點(diǎn)擊咨詢(xún)

由于Java編程語(yǔ)言的全面性、易讀性以及豐富的ApI等方面的優(yōu)勢(shì),在前往海外就讀的留學(xué)生中間,也是有不少同學(xué)需要學(xué)習(xí)該課程的,而在學(xué)習(xí)Java編程的時(shí)候,編程環(huán)境也是非常重要的,最常見(jiàn)的自然就是Linux環(huán)境了,但是由于Linux環(huán)境下java編程語(yǔ)言作業(yè)非常考驗(yàn)邏輯性,因此在完成的時(shí)候,還是有些困難的,本次小思就針對(duì)這個(gè)問(wèn)題,來(lái)與同學(xué)們分享一下Linux環(huán)境下java編程語(yǔ)言作業(yè)思路,有興趣的同學(xué)可不要錯(cuò)過(guò)哦。

Linux環(huán)境下java編程語(yǔ)言作業(yè)思路

1. 安裝編程環(huán)境

這些步驟安裝和配置我們的教科書(shū)庫(kù),DrJava,Checkstyle和Findbugs。如果同學(xué)不想要DrJava,Checkstyle或Findbugs,只需跳過(guò)相應(yīng)的步驟即可。

創(chuàng)建一個(gè)目錄 /usr/local/introcs。

[username:~/] cd /usr/local

[username:/usr/local] sudo mkdir introcs

[username:/usr/local] sudo chmod 755 introcs

導(dǎo)航到子目錄 /usr/local/introcs。

[username:/usr/local] cd introcs

[username:/usr/local/introcs] pwd

/usr/local/introcs

從 stdlib.jar 下載教科書(shū)庫(kù),從 javac-introcs 和 java-introcs 下載 Java 包裝腳本。

[username:/usr/local/introcs] sudo wget http://introcs.cs.princeton.edu/java/code/stdlib.jar

[username:/usr/local/introcs] sudo wget http://introcs.cs.princeton.edu/java/linux/javac-introcs

[username:/usr/local/introcs] sudo wget http://introcs.cs.princeton.edu/java/linux/java-introcs

[username:/usr/local/introcs] sudo chmod 755 javac-introcs java-introcs

[username:/usr/local/introcs] sudo mv javac-introcs /usr/local/bin

[username:/usr/local/introcs] sudo mv java-introcs /usr/local/bin

命令wget從網(wǎng)絡(luò)下載文件;如果同學(xué)的系統(tǒng)沒(méi)有 wget,請(qǐng)嘗試使用 curl -O 代替。

從 drjava 下載 DrJava.jar,從 drjava 下載包裝腳本,從 .drjava 下載配置文件。

[username:/usr/local/introcs] sudo wget http://introcs.cs.princeton.edu/java/linux/drjava.jar

[username:/usr/local/introcs] sudo wget http://introcs.cs.princeton.edu/java/linux/drjava

[username:/usr/local/introcs] sudo wget http://introcs.cs.princeton.edu/java/linux/.drjava

[username:/usr/local/introcs] sudo chmod 755 drjava

[username:/usr/local/introcs] sudo mv drjava /usr/local/bin

[username:/usr/local/introcs] sudo mv .drjava ~

從 checkstyle 下載 Checkstyle 8.2.zip;我們的Checkstyle配置文件來(lái)自checkstyle-introcs.xml;和 Checkstyle 包裝器腳本,來(lái)自 checkstyle-introcs

[username:/usr/local/introcs/] sudo wget http://introcs.cs.princeton.edu/java/linux/checkstyle.zip

[username:/usr/local/introcs/] sudo wget http://introcs.cs.princeton.edu/java/linux/checkstyle-introcs.xml

[username:/usr/local/introcs/] sudo wget http://introcs.cs.princeton.edu/java/linux/checkstyle-suppressions.xml

[username:/usr/local/introcs/] sudo wget http://introcs.cs.princeton.edu/java/linux/checkstyle-introcs

[username:/usr/local/introcs/] sudo unzip checkstyle.zip

[username:/usr/local/introcs/] sudo chmod 755 checkstyle-introcs

[username:/usr/local/introcs/] sudo mv checkstyle-introcs /usr/local/bin

從 findbugs 下載 Findbugs 3.0.1.zip;我們的 Findbugs 配置文件來(lái)自 findbugs.xml;以及 findbugs-introcs 中的 Findbugs 包裝腳本。

[username:/usr/local/introcs/] sudo wget http://introcs.cs.princeton.edu/java/linux/findbugs.zip

[username:/usr/local/introcs/] sudo wget http://introcs.cs.princeton.edu/java/linux/findbugs.xml

[username:/usr/local/introcs/] sudo wget http://introcs.cs.princeton.edu/java/linux/findbugs-introcs

[username:/usr/local/introcs/] sudo unzip findbugs.zip

[username:/usr/local/introcs/] sudo chmod 755 findbugs-introcs

[username:/usr/local/introcs/] sudo mv findbugs-introcs /usr/local/bin

要使這些包裝腳本正常工作,重要的是 /usr/local/bin 位于 pATH 環(huán)境變量中。情況很可能如此。如果沒(méi)有,請(qǐng)參閱下面的疑難解答部分。

2. 在 DrJava 中創(chuàng)建一個(gè)程序

現(xiàn)在,同學(xué)已準(zhǔn)備好編寫(xiě)第一個(gè) Java 程序。同學(xué)將在名為DrJava的應(yīng)用程序中開(kāi)發(fā)Java程序。DrJava 具有許多專(zhuān)門(mén)的編程工具,包括語(yǔ)法突出顯示、括號(hào)匹配、自動(dòng)縮進(jìn)和行號(hào)。

如果同學(xué)使用文件管理器(如 Konqueror 或 Nautilus),則可以通過(guò)雙擊 drjava.jar 文件來(lái)啟動(dòng) DrJava。否則,請(qǐng)通過(guò)鍵入以下內(nèi)容從命令行啟動(dòng) DrJava:

[username:~/] drjava

如果將 .drjava 文件復(fù)制到主目錄,則應(yīng)該已包含以下自定義項(xiàng):

通過(guò)選擇“編輯”->首選項(xiàng)->“顯示選項(xiàng)”->“顯示所有行號(hào)”來(lái)顯示行號(hào)。

通過(guò)選擇編輯 ->首選項(xiàng) ->雜項(xiàng) ->縮進(jìn)級(jí)別 ->4,將縮進(jìn)級(jí)別設(shè)置為 4。

通過(guò)選擇編輯 ->首選項(xiàng) ->資源 ->額外類(lèi)路徑 ->添加來(lái)設(shè)置 Java 類(lèi)路徑,然后添加以下條目:

/usr/local/introcs/stdlib.jar

在 DrJava 主窗口中,鍵入 Java 程序 HelloWorld.java與下面顯示的完全相同。如果同學(xué)甚至省略分號(hào),該程序?qū)o(wú)法正常工作。

public class HelloWorld {

public static void main(String[] args) {

System.out.println("Hello,World");

}

}

鍵入時(shí),DrJava 會(huì)為同學(xué)執(zhí)行縮進(jìn)。

最后,單擊“保存”按鈕將文件保存在同學(xué)選擇的目錄中。將文件命名為 HelloWorld.java。文件名區(qū)分大小寫(xiě),并且必須與 Java 程序中的類(lèi)的名稱(chēng)完全匹配。

3. 從 DrJava 編譯程序

現(xiàn)在是時(shí)候?qū)?Java 程序轉(zhuǎn)換為更適合在計(jì)算機(jī)上執(zhí)行的形式了。為此,請(qǐng)單擊“編譯”按鈕。如果一切順利,同學(xué)應(yīng)該會(huì)在底部的“編譯器輸出”窗格中看到以下消息:

Compilation completed.

如果DrJava以某種方式抱怨,你打錯(cuò)了什么。使用“編譯器輸出”窗格中的錯(cuò)誤消息作為指南,仔細(xì)檢查程序。

4. 從 DrJava 執(zhí)行程序

現(xiàn)在是時(shí)候運(yùn)行程序了。這是一個(gè)有趣的部分。

在底部的“交互”窗格中鍵入以下內(nèi)容。按照慣例,我們會(huì)以粗體突出顯示同學(xué)鍵入的文本。

>java HelloWorld

如果一切順利,同學(xué)應(yīng)該會(huì)看到以下消息:

Welcome to DrJava. Working directory is /Users/username/introcs/hello

>java HelloWorld

Hello,World

同學(xué)可能需要重復(fù)此編輯-編譯-執(zhí)行循環(huán)幾次,然后才能正常工作。

5. 從命令行管理程序編譯程序

同學(xué)將使用 javac 命令將 Java 程序轉(zhuǎn)換為更適合在計(jì)算機(jī)上執(zhí)行的形式。

從 shell 中,導(dǎo)航到包含 HelloWorld.java的目錄,通過(guò)鍵入下面的 cd(更改目錄)命令,說(shuō) ~/hello:

[username:~/] cd hello

[username:~/hello/]

通過(guò)鍵入下面的javac命令來(lái)編譯它:

[username:~/hello/] javac HelloWorld.java

[username:~/hello/]

假設(shè)文件 HelloWorld.java 位于當(dāng)前工作目錄中,同學(xué)應(yīng)該不會(huì)看到任何錯(cuò)誤消息。

要使我們的教科書(shū)庫(kù)可供Java訪問(wèn),請(qǐng)改用命令javac-introcs。

6. 從命令行管理程序執(zhí)行程序

同學(xué)將使用 java 命令來(lái)執(zhí)行程序。

在 shell 中,鍵入下面的 java 命令。

[username:~/hello/] java HelloWorld

Hello,World

同學(xué)應(yīng)該看到程序的輸出。

要使我們的教科書(shū)庫(kù)可供Java訪問(wèn),請(qǐng)改用命令java-introcs。例如,鍵入以下兩個(gè)命令來(lái)測(cè)試標(biāo)準(zhǔn)繪圖和標(biāo)準(zhǔn)音頻:

machine:~/hello username$ java-introcs StdDraw

[ displays a graphics window with some geometric shapes and text ]

machine:~/hello username$ java-introcs StdAudio

[ plays an A major scale ]

7. 檢查樣式和查找蟲(chóng)

同學(xué)可以使用 Checkstyle 和 Findbugs 來(lái)檢查程序的樣式并識(shí)別常見(jiàn)錯(cuò)誤。

要運(yùn)行 Checkstyle,請(qǐng)?jiān)诮K端中鍵入以下命令:

machine:~/hello username$ checkstyle-introcs HelloWorld.java

Running checkstyle on HelloWorld.java:

Starting audit...

Audit done.

以下是可用檢查的列表。

要運(yùn)行 Findbugs,請(qǐng)?jiān)诮K端中鍵入以下命令:

machine:~/hello username$ findbugs-introcs HelloWorld.class

Running findbugs on HelloWorld.class:

上述就是關(guān)于Linux環(huán)境下java編程語(yǔ)言作業(yè)思路的相關(guān)內(nèi)容了,希望能夠?yàn)樵诰幊躺嫌兴_的同學(xué)提供到一定的幫助,當(dāng)然了,若是同學(xué)們還有什么需求的話,也可以通過(guò)留求藝的在線老師來(lái)獲取幫助哦。

本文地址:http://v5tt.cn/liuxue/43095.html

轉(zhuǎn)載說(shuō)明:文章《Linux環(huán)境下java編程語(yǔ)言作業(yè)思路》由【留求藝】原創(chuàng)發(fā)布(部分轉(zhuǎn)載內(nèi)容均有注明出處,如有侵權(quán)請(qǐng)告知),轉(zhuǎn)載請(qǐng)注明文章來(lái)源。

Linux環(huán)境下java編程語(yǔ)言作業(yè)思路的相關(guān)文章
  • 學(xué)生作業(yè)輔導(dǎo)班:留學(xué)輔導(dǎo)作業(yè)

    我們中國(guó)學(xué)子的作業(yè)以習(xí)題為主,并且有標(biāo)準(zhǔn)的答案,最后的結(jié)果與答案一致就是正確,而西方國(guó)家的作業(yè)形式靈活,全憑自己發(fā)揮,作業(yè)的形式很多,如報(bào)告、項(xiàng)目、演講等,下面是留學(xué)輔導(dǎo)作業(yè)的介紹,文中會(huì)對(duì)美國(guó)高中作......

  • 作業(yè)輔導(dǎo)之英國(guó)作業(yè)形式

    英國(guó)作業(yè)形式有presentation、寫(xiě)作類(lèi)型的,像essay、report、線上測(cè)試、小組作業(yè)、應(yīng)用軟件像excel,Stata,Eviews等,每個(gè)學(xué)校學(xué)習(xí)的內(nèi)容不一樣,所以作業(yè)的方式不同,老師也是根據(jù)實(shí)際的情況安排作業(yè),下面為學(xué)子介紹一下作業(yè)輔......

  • 美國(guó)作業(yè)輔導(dǎo)班:美國(guó)經(jīng)濟(jì)作業(yè)輔導(dǎo)

    了解過(guò)的學(xué)子應(yīng)該都清楚,商科專(zhuān)業(yè)在留學(xué)生中的申請(qǐng)比例是很高的, 并且大部分的學(xué)子會(huì)選擇美國(guó),這個(gè)經(jīng)濟(jì)強(qiáng)國(guó),下面是美國(guó)經(jīng)濟(jì)作業(yè)的介紹,文章中主要是對(duì)美國(guó)經(jīng)濟(jì)專(zhuān)業(yè)的詳細(xì)介紹,包括申請(qǐng)條件、課程等,對(duì)于想到......

  • 學(xué)生作業(yè)輔導(dǎo)學(xué)生工程作業(yè)輔導(dǎo)

    不管是在國(guó)內(nèi)還是在國(guó)外,工程類(lèi)專(zhuān)業(yè)絕對(duì)是一個(gè)不錯(cuò)的選擇,是理科生學(xué)子放心的選擇,下面是留學(xué)生工程作業(yè)的介紹,小編會(huì)為學(xué)子介紹加拿大工程類(lèi)專(zhuān)業(yè)的詳細(xì)內(nèi)容,加拿大院校、專(zhuān)業(yè)分支,感興趣的學(xué)子可以了解一下。...

劉老師


從事留學(xué)10年以上,幫助過(guò)很多的國(guó)內(nèi)學(xué)生處理留學(xué)申請(qǐng),簽證,生活,學(xué)習(xí)等各方面的問(wèn)題,有豐富的留學(xué)咨詢(xún)和實(shí)戰(zhàn)經(jīng)驗(yàn)。憑借著個(gè)人豐富的生活歷程和申請(qǐng)經(jīng)驗(yàn),會(huì)準(zhǔn)確的指導(dǎo)學(xué)生海外申請(qǐng)和學(xué)習(xí)生活的相關(guān)注意事項(xiàng),成功幫助眾多學(xué)子完成夢(mèng)校留學(xué)的夢(mèng)想。

留學(xué)方案獲取