| 導購 | 订阅 | 在线投稿
分享
 
 
 

Linux操作系統中java語言package初級應用

2008-10-24 08:27:24  編輯來源:互聯網  简体版  手機版  移動版  評論  字體: ||
 

包的初級應用

例如:如果你在當前目錄下有一個類爲App類,類中需要使用一個Doll類,而這個類沒有在App中聲明,即你需要調用其他包中的類,那麽你必須使用import來導入類,直接的方法就是「import 類所在的包名;」,而現在我們來分析一下如何進行包與包之間的引用。

包的名稱一一般情況下是這樣的:目錄名1.[目錄名2.[目錄名……]]其中的點指的就是「/」,即目錄名的尋找方式,例如我使用了下面語句:import doll.*;那麽這裏的意思就是導入在當前路徑下的包doll(當然,包中已經聲明我們所需要的Doll類),那麽我們就可以直接使用doll中的類了(這個類當然是public訪問類型了);但是對于Ubuntu使用用戶需要注意的一點是:如果你是使用sudo apt-get install sun-java6-jdk來對jdk進行安裝的話,在主目錄中的。bashrc文件中系統並沒有設置CLASSPATH變量的設置,而要使用import來導入當前目錄下的文件,需要CLASSPATH來指定,那麽我們就要對。bashrc進行配置,配置如下假如我的jdk安裝路徑爲/usr/lib/jvm/java-6-sun,這一點很重要,因爲下面直接關系到CLASSPATH的成功配置。

在.bashrc的最後面添加上下面的代碼:

export JAVA_HOME=/usr/lib/jvm/java-6-sun

//配置JAVA_HOME變量

export CLASSPATH=$CLASSPATH;$JAVA_HOME/lib;$JAVA_HOME/jre/lib

//配置CLASSPATH變量

export PATH=$JAVA_HOME/bin;$JAVA_HOME/jre/bin;$PATH;$HOME/bin

//配置PATH變量

就這樣,你就可以在java程序中使用import來導入相應包中的類了。

下面給出一個實例:

package doll;

public class Doll{

private String name;

public Doll(String name){

this.name=name;

}

public void speak(){

System.out.println(name);

}

}

在當前目錄的doll目錄中存放著類Doll.java類文件,即Doll類存放在doll包中(這裏所謂的包指的是一個目錄doll)。

下面是在當前目錄下聲明一個類

App.java import doll.*;

public class App{

public static void main(String [] args)

{

Doll doll=new Doll("hh");

doll.speak();

}

}

可以看到,在App.java文件中,使用了import doll.*;來導入當前目錄下doll包,doll包中所有的類將可以進行接地調用。這就是包的初級應用。

包的初級應用 例如:如果你在當前目錄下有一個類爲App類,類中需要使用一個Doll類,而這個類沒有在App中聲明,即你需要調用其他包中的類,那麽你必須使用import來導入類,直接的方法就是「import 類所在的包名;」,而現在我們來分析一下如何進行包與包之間的引用。 包的名稱一一般情況下是這樣的:目錄名1.[目錄名2.[目錄名……]]其中的點指的就是「/」,即目錄名的尋找方式,例如我使用了下面語句:import doll.*;那麽這裏的意思就是導入在當前路徑下的包doll(當然,包中已經聲明我們所需要的Doll類),那麽我們就可以直接使用doll中的類了(這個類當然是public訪問類型了);但是對于Ubuntu使用用戶需要注意的一點是:如果你是使用sudo apt-get install sun-java6-jdk來對jdk進行安裝的話,在主目錄中的。bashrc文件中系統並沒有設置CLASSPATH變量的設置,而要使用import來導入當前目錄下的文件,需要CLASSPATH來指定,那麽我們就要對。bashrc進行配置,配置如下假如我的jdk安裝路徑爲/usr/lib/jvm/java-6-sun,這一點很重要,因爲下面直接關系到CLASSPATH的成功配置。 在.bashrc的最後面添加上下面的代碼: export JAVA_HOME=/usr/lib/jvm/java-6-sun //配置JAVA_HOME變量 export CLASSPATH=$CLASSPATH;$JAVA_HOME/lib;$JAVA_HOME/jre/lib //配置CLASSPATH變量 export PATH=$JAVA_HOME/bin;$JAVA_HOME/jre/bin;$PATH;$HOME/bin //配置PATH變量 就這樣,你就可以在java程序中使用import來導入相應包中的類了。 下面給出一個實例: package doll; public class Doll{ private String name; public Doll(String name){ this.name=name; } public void speak(){ System.out.println(name); } } 在當前目錄的doll目錄中存放著類Doll.java類文件,即Doll類存放在doll包中(這裏所謂的包指的是一個目錄doll)。 下面是在當前目錄下聲明一個類 App.java import doll.*; public class App{ public static void main(String [] args) { Doll doll=new Doll("hh"); doll.speak(); } } 可以看到,在App.java文件中,使用了import doll.*;來導入當前目錄下doll包,doll包中所有的類將可以進行接地調用。這就是包的初級應用。
󰈣󰈤
王朝萬家燈火計劃
期待原創作者加盟
 
 
 
>>返回首頁<<
 
 
 
 
 熱帖排行
 
王朝網路微信公眾號
微信掃碼關註本站公眾號 wangchaonetcn
 
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有