第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

如何在ubuntu中添加目錄到類路徑?

如何在ubuntu中添加目錄到類路徑?

瀟瀟雨雨 2023-08-16 18:08:55
假設(shè)我有一個(gè)目錄“Animal”(不帶引號),并且其中有 java 類。如何將該目錄添加到 Linux 中的類路徑中?我的意思是假設(shè)我想使用其他文件夾中“Animal”目錄中的類文件,那么我需要將“Animal”添加到類路徑中。如何做到這一點(diǎn)?另外假設(shè)Animal目錄有幾個(gè)子目錄,每個(gè)子目錄還有包含java類文件的目錄。那么如何將它們每個(gè)添加到j(luò)ava包中呢?編輯:假設(shè)我在Ubuntu中有兩個(gè)文件夾,即“下載”和“文檔”?,F(xiàn)在在“下載”中我創(chuàng)建了一個(gè)名為“animal”的文件夾,其中包含一個(gè)名為 Dog.java 的類?,F(xiàn)在,在 Documents 文件夾中,我創(chuàng)建了主要方法,在該方法中我嘗試創(chuàng)建“Dog”類的實(shí)例。我想通過在下載文件夾中導(dǎo)入包“animal”來完成此操作。如何做到這一點(diǎn)?我們知道,如果我們想在java中使用一些預(yù)先構(gòu)建的包,那么我們導(dǎo)入該包以使用該包內(nèi)的類。同樣假設(shè)我想導(dǎo)入我自己的包,我需要做什么?當(dāng)我編寫導(dǎo)入和編譯時(shí),它說包“動(dòng)物”不存在。那么我做了什么,這樣它就不會給出編譯錯(cuò)誤。有人可以通過給出答案來詳細(xì)說明嗎?在問這個(gè)問題之前我做了很多工作,當(dāng)我不成功時(shí)我終于問了這個(gè)問題。
查看完整描述

1 回答

?
www說

TA貢獻(xiàn)1775條經(jīng)驗(yàn) 獲得超8個(gè)贊

為了詳細(xì)解決這個(gè)問題,使用一些代碼 - 文件夾結(jié)構(gòu)是:


~ (user folder)

~/Documents

~/Documents/useanimal

~/Documents/useanimal/UseDog.java

~/Downloads

~/Downloads/animal

~/Downloads/animal/Dog.java

這兩個(gè)類的代碼如下。編譯:


cd ~/Downloads

javac animal/Dog.java

cd ~/Documents

javac -cp ~/Downloads useanimal/UseDog.java

跑步:


cd ~

java -cp Documents:Downloads useanimal.UseDog

它會輸出


UseDog:main

Dog created

代碼:


動(dòng)物/Dog.java


package animal;


public class Dog {

  public Dog() {

    System.out.println("Dog created");

  }

}

useanimal/UseDog.java


package useanimal;

import animal.Dog;


public class UseDog {

  public static void main(String[] args) {

    System.out.println("UseDog:main");

    Dog dog = new Dog();  

  }

}


查看完整回答
反對 回復(fù) 2023-08-16
  • 1 回答
  • 0 關(guān)注
  • 113 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號