• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      面向包程序在排序系統(tǒng)中的設(shè)計(jì)與實(shí)現(xiàn)

      2019-09-10 07:13:17金英華張巖
      大眾科學(xué)·中旬 2019年5期

      金英華 張巖

      摘 要:排序是將一組數(shù)據(jù)按照其中的一個(gè)或多個(gè)關(guān)鍵字遞增或遞減(由小到大或由大到?。┑拇涡蚺帕衅饋怼E判蚴呛芏囝I(lǐng)域中非常重要的算法,尤其是在大型數(shù)據(jù)的統(tǒng)計(jì)和計(jì)算方面。本文使用面向包程序,通過定義包、引用包實(shí)現(xiàn)了排序系統(tǒng),從而快捷、準(zhǔn)確、方便地查找、使用數(shù)據(jù)。

      關(guān)鍵詞:排序系統(tǒng);面向包程序;package;import

      1、包的定義和引用

      (1) 定義包格式:

      package 包名標(biāo)示符;

      包在實(shí)際應(yīng)用中,生成的類包含在指定的包中,定義的包名和保存編譯產(chǎn)生類文件的目錄名存在一定的關(guān)系,就是包名必須和目錄名完全相同。例如:如果想本文中源文件com.java放在“c:\ a”目錄中,編譯成的類文件com.class打包在com包中,包定義的方法如下:

      package a;

      public class com

      (2) 引用包格式

      引用包使用import關(guān)鍵字,語法有以下3種:

      1)import 包名.*;

      2)import 包名.類名;

      3)import 父包名.子包名.*;

      2、包的應(yīng)用

      本實(shí)例使用接口程序設(shè)計(jì)實(shí)現(xiàn)排序系統(tǒng),下面程序代碼用關(guān)鍵字package定義了包a。

      下面程序代碼用關(guān)鍵字import引用了包a。

      程序編譯時(shí),在C:\jdk1.3\bin\a文件夾中生成類 Com.class , 其中包a是存放類的包目錄,Com.class是被調(diào)的類文件。

      編譯及運(yùn)行步驟如下:

      (1)先編譯文件Com.java,再編譯文件Ppaixun.java。Ppaixun.java程序中引用了Com類文件,如果找不到Com.class類文件會(huì)提示編譯錯(cuò)誤。

      編譯格式為:

      DOS提示符>javac C:\jdk1.3\bin\Com.java

      在C:\jdk1.3\bin\目錄下,生成a包目錄,內(nèi)有Com.class類文件,其完整路徑為:

      C:\jdk1.3\bin\a\ Com.class

      (2)配置classpath環(huán)境變量,DOS提示符>后輸入cd C:\jdk1.3\bin回車。

      (3)編譯Ppaixun.java格式為:

      DOS提示符>javac Ppaixun.java

      在C:\jdk1.3\bin\目錄下生成Ppaixun.class文件,其完整路徑為:

      C:\jdk1.3\bin\Ppaixun.class

      (4)最后解釋執(zhí)行Ppaixun.class即可

      執(zhí)行格式為:

      DOS提示符>java Ppaixun

      需要注意的是:

      1)在配置classpath環(huán)境變量時(shí),配置的路徑應(yīng)該是類包所在的上一層C:\jdk1.3\bin,而不是C:\jdk1.3\bin\a;

      2)在調(diào)用文件時(shí),Com.class文件所在的包a應(yīng)該是生成在C:\jdk1.3\bin中,程序中先要引入包a中的類文件,import a.Com;。

      設(shè)計(jì)程序要實(shí)現(xiàn)如圖的運(yùn)行結(jié)果:

      參考文獻(xiàn)

      [1]李卓玲.Java程序設(shè)計(jì)實(shí)用教程.大連理工大學(xué)出版社,2005.

      [2] 遲勇.Java語言程序設(shè)計(jì).大連理工大學(xué)出版社,2013.

      [3] 遲勇.Java語言程序設(shè)計(jì)實(shí)驗(yàn)及實(shí)訓(xùn)指導(dǎo).大連理工大學(xué)出版社,2013.

      平陆县| 兰考县| 东台市| 宣汉县| 金沙县| 昌黎县| 江山市| 安顺市| 太仓市| 哈尔滨市| 定南县| 呼玛县| 古丈县| 额敏县| 定南县| 辽源市| 郸城县| 海晏县| 敦煌市| 澄江县| 荔浦县| 长沙市| 桂林市| 宣恩县| 兴国县| 康乐县| 马山县| 新宾| 甘孜县| 鞍山市| 班戈县| 泰安市| 鹰潭市| 高尔夫| 大新县| 嘉祥县| 黄大仙区| 喜德县| 巴彦淖尔市| 南郑县| 枝江市|