国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學(xué)院 > 開發(fā)設(shè)計 > 正文

關(guān)于使用包的一些提示

2019-11-18 13:20:22
字體:
供稿:網(wǎng)友

  關(guān)于包的祥解:
  
  1, 概念:
  包(Package)是java編程的基礎(chǔ),包蘊(yùn)涵于標(biāo)準(zhǔn)類的體系結(jié)構(gòu)和用戶自己的程序中.包是有唯一命名
  的類的集合.
  
  2, 給自己的類打包:
  在打包之前我們最好先定義一下classpath這個環(huán)境變量,定義好這個對于以后的操作會十分的簡單.
  定義classpath環(huán)境變量的具體操作如下:
  ********************************************************************
  舉例說明:
  在我機(jī)子上,我的jdk安裝在D盤,我在E盤建立了一個JavaPackage的文件目錄,我的classpath就這樣
  設(shè)置了(系統(tǒng)為windows2000)
  -------------------------------------------------------------------------
  變   量 值
  -------------------------------------------------------------------------
  CLASSPATH .;D:/jdk/lib;E:/JavaPackage
  -------------------------------------------------------------------------
  假如我用的是linux系統(tǒng)(假設(shè)用root登陸),我的JDK安裝在/usr的目錄下,我又在/usr的目錄下建立了一個文件
  夾叫JavaPackage,那么你應(yīng)該在 /.bash_PRofile里這樣設(shè)置
  --------------------------------------------------------------------------------
  eXPort JAVA_HOME=/urs/jdk
  export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools/jar:/usr/JavaPackage
  --------------------------------------------------------------------------------
  好了,具體怎樣設(shè)置我已經(jīng)說的很具體了,PATH環(huán)境變量我想大家都會設(shè)置了吧~這里就不細(xì)說了,下面繼續(xù)說我
  們的包應(yīng)該怎么打起來.
  ********************************************************************
  我們的程序如下,三個程序都寫在E:/下:
  +++++++++++++++++ Shape.java +++++++++++++++++++++
  package Shapes;
  public abstract class Shape
  {
  }
  ++++++++++++++++ Square.java +++++++++++++++++++++
  package Shapes;
  public class Square extends Shape
  {
  }
  程序只寫了框架,這也是為了節(jié)省大家讀文章的時間,感愛好的可以自行加上代碼實(shí)驗一下.
  我們進(jìn)行編譯:
  ****************************************
  javac -d "E:/JavaPackage" Shape.java
  ****************************************
  這句的'-d'是為了說明編譯出的Shape.class文件放在哪個目錄下,'-d'后面的參數(shù)是說明的根目錄是什么.編譯好了之后,我們進(jìn)入E:/JavaPackage的目錄看一下,會發(fā)現(xiàn)出現(xiàn)了一個新的文件夾Shapes.你會大喊,這不是我定義的包嘛~~對啊,Shapes文件夾里還有一個Shape.class的文件呢~~到現(xiàn)在我想你會使用package來打包了~我們有始有終把Square.java 也編譯了吧,如下:
  ****************************************
  javac -d "E:/JavaPackage" Square.java
  ****************************************
  一切OK了
  
  3, 使用包:
  ++++++++++++++++ Draw.java ++++++++++++++++++++++++
  import Shapes.*;
  public class Draw
  {
  public static void main(String[] args)
  {
  }
  }
  要害在于編譯,編譯過程如關(guān)于包的祥解:
  
  1, 概念:
  包(Package)是Java編程的基礎(chǔ),包蘊(yùn)涵于標(biāo)準(zhǔn)類的體系結(jié)構(gòu)和用戶自己的程序中.包是有唯一命名
  的類的集合.
  
  2, 給自己的類打包:
  在打包之前我們最好先定義一下classpath這個環(huán)境變量,定義好這個對于以后的操作會十分的簡單.
  定義classpath環(huán)境變量的具體操作如下:
  ********************************************************************
  
  舉例說明:
  在我機(jī)子上,我的jdk安裝在D盤,我在E盤建立了一個JavaPackage的文件目錄,我的classpath就這樣
  設(shè)置了(系統(tǒng)為windows2000)
  -------------------------------------------------------------------------
  變   量 值
  ---------------------------------------------下:
  javac -classpath "E:/JavaPackage" Draw.java
  這樣在Draw中就可以使用Shapes包中給的類了.
  關(guān)于包就先簡單說這么些,假如大家有什么不明白的可以跟貼,多謝支持

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 永年县| 饶河县| 祁东县| 衡东县| 蒙城县| 柘城县| 临城县| 迭部县| 临高县| 西乌珠穆沁旗| 奎屯市| 莫力| 纳雍县| 昌平区| 东光县| 马鞍山市| 苍南县| 咸宁市| 古浪县| 安陆市| 高要市| 新邵县| 南陵县| 安泽县| 肇庆市| 礼泉县| 武义县| 铜梁县| 高雄县| 辽阳县| 沁阳市| 华阴市| 勐海县| 林周县| 马山县| 玉环县| 绩溪县| 凤山县| 报价| 静乐县| 池州市|