freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

數(shù)據(jù)結(jié)構(gòu)課實(shí)訓(xùn)報(bào)告報(bào)告-資料下載頁(yè)

2025-08-04 00:08本頁(yè)面
  

【正文】 eam(fin)。 //對(duì)象字節(jié)輸入流 while(true) //輸入流未結(jié)束時(shí) try { Order f=(Order)()。 //讀取一個(gè)對(duì)象 (f)。 //添加到訂單 } catch(ClassNotFoundException e) //輸入流結(jié)束時(shí)拋出該異常 { break。 } ()。 //先關(guān)閉對(duì)象流 ()。 //再關(guān)閉文件流 } catch(IOException e){} //若文件不存在,則不讀取 } public void writeToFile() //向指定文件寫入訂單中的所有對(duì)象 { try { FileOutputStream fout =new FileOutputStream()。//文件字節(jié)輸出流 ObjectOutputStream objout=new ObjectOutputStream(fout)。 //對(duì)象字節(jié)輸出流 if(!()) { Iterator it=()。 while(()) ((Order)())。 //寫入一個(gè)對(duì)象 } ()。 ()。 } catch(IOException ex){} } public void windowClosing(WindowEvent e) //關(guān)閉窗口事件處理方法 { //()。 //將訂單所有對(duì)象寫入指定文件 (0)。 //應(yīng)用程序終止執(zhí)行 } public void windowOpened(WindowEvent e){} public void windowActivated(WindowEvent e){} public void windowDeactivated(WindowEvent e){} public void windowClosed(WindowEvent e){} public void windowIconified(WindowEvent e){} public void windowDeiconified(WindowEvent e){} public static void main(String args[] ) throws IOException { new OrderBookJFrame()。 //默認(rèn)文件名為“” }}六、軟件測(cè)試這里的測(cè)試主要是基于功能的黑盒測(cè)試,所以首先提出測(cè)試的功能點(diǎn),然后給出測(cè)試數(shù)據(jù)(包括正確的輸入及其輸出結(jié)果和含有錯(cuò)誤的輸入及其輸出結(jié)果。)要求在附件里給出軟件的基本數(shù)據(jù)和測(cè)試數(shù)據(jù)。外部數(shù)據(jù)文件。在窗口式輸入訂單后出現(xiàn)了錯(cuò)誤在加載數(shù)據(jù)庫(kù)的時(shí)候出現(xiàn)了錯(cuò)誤七、技術(shù)討論 在這個(gè)選題上,我們小組認(rèn)為,所應(yīng)用的技術(shù)有以下幾點(diǎn):第一,是交互式界面的應(yīng)用以及SWING組件的應(yīng)用。第二,用JAVA程序調(diào)用外部文件,這就涉及到多方平臺(tái)的接口是否都互相匹配以及都能否互相調(diào)用成功。第三,如何編排程序能做到數(shù)據(jù)結(jié)構(gòu)與程序的貼切。我們討論了一下幾個(gè)觀點(diǎn):第一,是否可以采用線性存儲(chǔ)的方式存儲(chǔ)表格數(shù)據(jù)。第二,是否可以按線性表的字段進(jìn)行查找。第三,對(duì)于接口的應(yīng)用要統(tǒng)一,以便于以后大家調(diào)試程序的方便。由楊旭負(fù)責(zé)SWING界面的程序編寫,劉泓晏負(fù)責(zé)實(shí)驗(yàn)報(bào)告和外部流文件的調(diào)用部分,李正負(fù)責(zé)接口的調(diào)試。八、收獲與體會(huì) 經(jīng)過兩周的實(shí)踐周的時(shí)間,我們小組經(jīng)過了熱火朝天的討論期,經(jīng)過了埋頭苦查的查資料期,經(jīng)過了匯總研究討論期,經(jīng)過了上機(jī)編譯但是對(duì)錯(cuò)誤摸不著頭腦的困惑期,然后又開始熱火朝天的討論,繼續(xù)查資料,繼續(xù)修改程序,繼續(xù)深入研究和想盡力弄明白究竟是為什么錯(cuò)了,但是可惜的是,我們的想法是有的,但是程序還是沒有我們預(yù)想的成功。 但是我想說,不管程序成功與否,我們拿到題目,首先可以對(duì)題目的要求進(jìn)行準(zhǔn)確到位的分析,并且可以充分的表明出我們各自對(duì)于這個(gè)程序的想法和想通過什么方式調(diào)用,并且在討論的初步階段就達(dá)到了共識(shí),這是很高興的事情。經(jīng)過這兩周,我們對(duì)于JAVA以及多方操作平臺(tái)又有了進(jìn)一步的深刻體會(huì)。我們明白了將來在具體問題上,如何通過多個(gè)軟件來實(shí)現(xiàn)后臺(tái)操作的流程,并且知道了JAVA這個(gè)語言在多個(gè)程序之間充當(dāng)?shù)氖且粋€(gè)搭橋者的角色,通過它可以實(shí)現(xiàn)跨平臺(tái)的應(yīng)用和操作。 在查找資料方面,我們一開始在學(xué)校的圖書館進(jìn)行了拉網(wǎng)式搜索資料,后來發(fā)現(xiàn),對(duì)于這個(gè)外部流的操作,其實(shí)并不是像這些資料中的定義的那些高層次的東西那么復(fù)雜,這個(gè)程序僅僅是一個(gè)初級(jí)的最簡(jiǎn)單不過的外部流文件。我們通過看數(shù)據(jù)庫(kù)方面的JAVA語言,了解到要想實(shí)現(xiàn)這個(gè)跨平臺(tái)操作,首先需要的是數(shù)據(jù)庫(kù)驅(qū)動(dòng)程序以及配置好電腦的環(huán)境變量,其實(shí)我們都覺得,像ECLIPS還有ORECAL以及SQL SERVER,都是很好的實(shí)現(xiàn)程序調(diào)用的平臺(tái),相比較BLUEJ來說,它們都十分的好用。 在程序編寫中,我們遇到了很多麻煩。自己編寫的算法并不是很成功,于是我們就從書中找類似的算法,然后在基礎(chǔ)上再進(jìn)行修改,這樣相比較我們自己編寫來說,確實(shí)好用了并且容易了,但是問題又來了,我們對(duì)照著正確的算法進(jìn)行了編譯,可是顯示的結(jié)果還是錯(cuò)的。我們很頭疼。相互討論了很多東西,并且交流了很多新的想法,這個(gè)過程是很珍貴的。九、軟件運(yùn)行的部分截圖及說明注:此部分請(qǐng)見第六部分,軟件測(cè)試。參考文獻(xiàn)[1] 李鐘蔚. JAVA開發(fā)實(shí)戰(zhàn)寶典. 圖書館目錄[J]. 北京:清華大學(xué)出版社,490.[2] 雍俊海. :清華大學(xué)出版社,2005.[3] Gary [美],譯者:趙德奎,林仕平. :北京大學(xué)出版社,2006.
點(diǎn)擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1