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

正文內(nèi)容

基于java語言的計算器設(shè)計與實現(xiàn)畢業(yè)論文(更新版)

2025-08-05 17:39上一頁面

下一頁面
  

【正文】 學(xué)死書,活學(xué)活用,很大程度上提高了我們的能力,對以后的學(xué)習(xí)、工作、生活也會有一定的幫助。Java支持的異常處理功能比其他語言提供的更靈活。另外GUI能使一個應(yīng)用程序具有與眾不同的“外觀”與“感覺”。有時候我們會不自覺的選擇一種最優(yōu)函數(shù)方法盡量將自己的代碼簡單規(guī)范而又不缺少題目所要求的功能,那就要求我們翻閱很多參考書和查閱很多資料。功能5:第一次按下“運算”鍵,再按下數(shù)字鍵,將重新輸入第二個數(shù)字。首先,設(shè)計對輸入數(shù)字的進(jìn)行轉(zhuǎn)換,不進(jìn)行轉(zhuǎn)換操作則默認(rèn)為十進(jìn)制,然后進(jìn)行符號轉(zhuǎn)換操作以及正弦函數(shù)等,接著可以進(jìn)行加減乘除等運算,添加“退格”、“C”按鈕進(jìn)行退格和清空操作,清空操作顯示“0” ,最后在幫助中顯示開發(fā)人信息。Eclipse Platform允許工具建造者獨立開發(fā)與他人工具無縫集成的工具從而無須分辨一個工具功能在哪里結(jié)束,而另一個工具功能在哪里開始。 雖然大多數(shù)用戶很樂于將 Eclipse 當(dāng)作 Java IDE 來使用,但 Eclipse 的目標(biāo)不僅限于此。最初主要用來Java語言開發(fā),但是目前亦有人通過插件使其作為其他計算機(jī)語言比如C++和Python的開發(fā)工具。(2)完成整數(shù)、實數(shù)的四則運算(加、減、乘、除)(3)通過按鈕點擊實現(xiàn)數(shù)據(jù)的復(fù)位(清零);(4)正弦余弦的計算本次設(shè)計使用的軟件是eclipse SDK。第二章 需求分析:由于現(xiàn)代用戶更傾向于由鼠標(biāo)方便操作的圖形用戶界面,所以我們采用GUI來實現(xiàn)計算器,并采用Swing組件,AWT事件處理等實現(xiàn)具體功能。(3)設(shè)計思路工作原理、功能規(guī)劃。(3)乘法 兩個數(shù)相乘操作。通過本課程設(shè)計使學(xué)生能夠較全面的掌握面向?qū)ο蟪绦蛟O(shè)計的有關(guān)概念和開發(fā)方法,以便能較全面地理解、掌握和綜合運用所學(xué)的知識,提高自身的編程能力。該計算器是由Java語言所編寫的標(biāo)準(zhǔn)計算器,可以進(jìn)行十進(jìn)制下的四則運算比如加、減、乘、除、正弦、余弦、正切、指數(shù)清零等高中數(shù)學(xué)中的基本運算。使用簡單,適合廣大工作人員和中小學(xué)生使用。Java語言最令人矚目的特點是具有跨平臺性,使其不受平臺不同的影響,并得到了廣泛的應(yīng)用。該計算器圍繞Java編程語言在編程方面的具體應(yīng)用,論述了使用面向?qū)ο蠓椒ǎ瑢τ嬎闫鞒绦蜻M(jìn)行需求分析、概要設(shè)計、詳細(xì)設(shè)計,最后使用Java編程實現(xiàn)的全過程。Java語言最大的特點是具有跨平臺性,使其不受平臺不同的影響,得到了廣泛的應(yīng)用。關(guān)鍵詞:Java語言,標(biāo)準(zhǔn),計算器,運算目錄第一章 緒論 3 開發(fā)的目的及意義 3 背景以及現(xiàn)狀 3 4 4 5 5 5第二章 需求分析 6: 6 6 6 6第三章 程序設(shè)計 8 8 8.程序設(shè)計的基本思路 9 9第四章 功能的實現(xiàn) 9 9 10 測試存在的問題 16 16第五章 總結(jié) 16 16 17 本章小結(jié) 18參考文獻(xiàn) 18致謝 19程序源代碼: 19第一章 緒論 開發(fā)的目的及意義所謂計算器一般指的就是電子計算器。以決定自己通過用所學(xué)的知識來編寫一個簡單的計算器。經(jīng)過10多年的發(fā)展,java已經(jīng)滲透到全球每個角落。給各個按鈕進(jìn)行算法,利用鼠標(biāo)點擊事件,當(dāng)鼠標(biāo)點擊某個按鈕時就開始執(zhí)行那個按鈕所定義的算法,生成數(shù)據(jù)并顯示(3)培養(yǎng)我們在項目開發(fā)中創(chuàng)新意識及能力,通過親身實踐,利用所學(xué)編寫簡單的面向?qū)ο蟪绦?,提高對面向?qū)ο蠹癑AVA語言的理解。(6)求余對任意一個數(shù)進(jìn)行求余運算。(5)設(shè)計體會與小結(jié)設(shè)計遇到的問題及解決辦法,通過設(shè)計學(xué)到了哪些新知識,鞏固了哪些知識,有哪些提高。雖然現(xiàn)在的計算器價格比較低廉,但是功能過于簡單的不能滿足個人需求,功能多的價格較貴,不僅操作不便,很多功能也根本用不到。幸運的是,Eclipse 附帶了一個標(biāo)準(zhǔn)的插件集,包括 Java 開發(fā)工具(Java Development Tools,JDT)。 Eclipse 最初由OTI和IBM兩家公司的IDE產(chǎn)品開發(fā)組創(chuàng)建,起始于1999年4月。 基于 Eclipse 的應(yīng)用程序的突出例子是 IBM 的 WebSphere Studio Workbench,它構(gòu)成了 IBM Java 開發(fā)工具系列的基礎(chǔ)。Eclipse SDK由Eclipse項目生產(chǎn)的工具和來自其它開放源代碼的第三方軟件組合而成。 start=true。(3)進(jìn)制轉(zhuǎn)換:二進(jìn)制與八進(jìn)制之間的相互轉(zhuǎn)換(4)幫助:用法sqrt和exp是先輸運算符再輸數(shù)字(5)7的開方運算:先按sqrt再按7,然后按“=”號。在進(jìn)行arqt運算后在輸入數(shù)據(jù)就在文本框中繼續(xù)輸入,不能重新輸入。 設(shè)計難點2:代碼代碼的運用是計算器設(shè)計成功的關(guān)鍵所在,每一個按鈕上的代碼都不一樣,不一樣的按鈕實現(xiàn)的功能也不一樣,尤其是小數(shù)點和等號的代碼,因為這兩個按鈕關(guān)系著整個計算器的運算,計算器能否設(shè)計成功就在這兩個按鈕上了。如果java運行時系統(tǒng)找不到可以捕獲異常的方法,則運行時系統(tǒng)將會終止,相應(yīng)的java程序也將退出。通過此次的課程設(shè)計實踐,我們不但進(jìn)一步理解掌握了課上老師教授的知識,而且通過查找資料學(xué)會了課上沒有的東西,進(jìn)一步理解了面向?qū)ο蟮暮x,發(fā)現(xiàn)了很多它比面向過程突出的地方,第一次接觸了圖形界面,初步了解了GUI方面的知識。它還讓我學(xué)會了在網(wǎng)上查閱那些無限的資料。參考文獻(xiàn)[1] 耿祥義 《java課程設(shè)計》清華大學(xué)出版社,2004[2] Bruce Ecle,《java編程思想》,[3] 朱戰(zhàn)立,沈偉,《java程序設(shè)計實用教程》,電子工業(yè)出版社. [4] 吳曉東,《java程序設(shè)計基礎(chǔ)》,清華大學(xué)出版社. [5] 朱喜福,林建民,《java程序設(shè)計》,人民郵電出版社,2001[6] 印旻,《Java與面向?qū)ο蟪绦蛟O(shè)計教程》,高等教育出版社,[7] 林智揚,范明,《Java Swing程序設(shè)計》,中國鐵道出版社,[8]張孝祥,《java就業(yè)培訓(xùn)教程》清華大學(xué)出版社,2003[9]陳昊鵬 饒若男等譯《java編程思想》機(jī)械工程出版社,2005致謝 該系統(tǒng)我從設(shè)計到論文的完成一共經(jīng)歷了三個星期的時間。import .*。 //保存計算結(jié)果 private boolean start。 (350,300)。 result=0。 button_plusminus=new JButton(+/)。 button_8=new JButton(8)。 button_5=new JButton(5)。 button_2=new JButton(2)。 button_point=new JButton(.)。 (button_cancel)。 (button_6)。 (button_0)。 (this)。 (this)。 (this)。 } private void addmyMenu() //菜單的添加 { JMenuBar menubar=new JMenuBar()。 JMenuItem m2_bjz=new JMenuItem(八進(jìn)制)。 //標(biāo)簽的字符串為空,居中對齊 (label_dialog)。 (m3)。 start=true。幫助39。 start=true。 result=d。 result=d。 //結(jié)束程序運行 } 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){}}31
點擊復(fù)制文檔內(nèi)容
教學(xué)教案相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1