麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 學院 > 開發設計 > 正文

關于使用包的一些提示

2019-11-18 13:20:22
字體:
來源:轉載
供稿:網友

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

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 亚洲午夜免费 | 久久久久av69精品 | 日本黄色一级视频 | 国产亚洲美女精品久久久2020 | 国产在线1区 | 亚洲国产色婷婷 | 免费在线看a | 在线看国产视频 | 草莓福利社区在线 | 激情宗合网 | 亚洲第一视频 | 欧美级毛片 | 欧美a级一区二区 | 黄色大片免费看 | 99r国产精品 | 看黄在线 | 久久国产精品二区 | 毛片av网 | 久久经典视频 | 久久网一区二区 | 国产成人高清成人av片在线看 | 久久久久久久久国产 | 久久久免费 | 欧美成人理论片乱 | 牛牛热这里只有精品 | 中午日产幕无线码1区 | 成人性生活视频 | 性生活视频软件 | 日本黄色免费播放 | 欧美成人小视频 | 国产亚洲精品一区二区三区 | 九九热国产视频 | 免费黄色在线 | 日韩电影av在线 | 免费观看一区二区三区视频 | 久久国产28 | 国产精选电影免费在线观看网站 | 欧美黄色大片免费观看 | 午夜精品久久久久久毛片 | 久章草在线观看 | 久久综合一区二区 |