【正文】
候,釋放禁用的那一個(gè)JTextField //JTextField是一個(gè)顯示用戶輸入輸出的文本區(qū)域。第2章程序整體設(shè)計(jì)說明(1)控件變量:JMenu //定義菜單JMenuItem //菜單中項(xiàng)的實(shí)現(xiàn)JMenuBar //菜單欄的實(shí)現(xiàn)。這次程序設(shè)計(jì)在設(shè)計(jì)類的時(shí)候考慮到了簡單明了。標(biāo)準(zhǔn)計(jì)算器加法運(yùn)算減法運(yùn)算乘法運(yùn)算除法運(yùn)算開平方運(yùn)算百分號(hào)運(yùn)算倒數(shù)運(yùn)算 本章小結(jié)通過第一章我們可以了解到這次java課程設(shè)計(jì)的一個(gè)總的概況。(6)百分號(hào)對(duì)任意一個(gè)數(shù)進(jìn)行百分號(hào)運(yùn)算。(4)除法 兩個(gè)數(shù)相除操作。(2)減法 兩個(gè)數(shù)據(jù)進(jìn)行減操作,可以為負(fù)數(shù)相減。另外,Java中的類有一個(gè)運(yùn)行時(shí)刻的表示,能進(jìn)行運(yùn)行時(shí)刻的類型檢查。Java程序需要的類能夠動(dòng)態(tài)地被載入到運(yùn)行環(huán)境,也可以通過網(wǎng)絡(luò)來載入所需要的類。1Java語言是動(dòng)態(tài)的。線程的活動(dòng)由一組方法來控制。通常有兩種方法來創(chuàng)建線程:其一,使用型構(gòu)為Thread(Runnable) 的構(gòu)造子將一個(gè)實(shí)現(xiàn)了Runnable接口的對(duì)象包裝成一個(gè)線程,其二,從Thread類派生出子類并重寫run方法,使用該子類創(chuàng)建的對(duì)象即為線程。 Java語言是多線程的。與那些解釋型的高級(jí)腳本語言相比,Java的確是高性能的。在運(yùn)行時(shí),Java平臺(tái)中的Java解釋器對(duì)這些字節(jié)碼進(jìn)行解釋執(zhí)行,執(zhí)行過程中需要的類在聯(lián)接階段被載入到運(yùn)行環(huán)境中。Java語言是解釋型的。這種可移植性來源于體系結(jié)構(gòu)中立性,另外,Java還嚴(yán)格規(guī)定了各個(gè)基本數(shù)據(jù)類型的長度。這種途徑適合于異構(gòu)的網(wǎng)絡(luò)環(huán)境和軟件的分發(fā)。 Java語言是體系結(jié)構(gòu)中立的。Java通常被用在網(wǎng)絡(luò)環(huán)境中,為此,Java提供了一個(gè)安全機(jī)制以防惡意代碼的攻擊。Java的安全檢查機(jī)制使得Java更具健壯性。Java的強(qiáng)類型機(jī)制、異常處理、廢料的自動(dòng)收集等是Java程序健壯性的重要保證。Java的RMI(遠(yuǎn)程方法激活)機(jī)制也是開發(fā)分布式應(yīng)用的重要手段。Java語言是分布式的。Java語言全面支持動(dòng)態(tài)綁定,而C++ 語言只對(duì)虛函數(shù)使用動(dòng)態(tài)綁定。Java語言是一個(gè)面向?qū)ο蟮?。另一方面,Java丟棄了C++ 中很少使用的、很難理解的、令人迷惑的那些特性,如操作符重載、多繼承、自動(dòng)的強(qiáng)制類型轉(zhuǎn)換。 Java主要特點(diǎn)Java語言是簡單的?;?Java ME 規(guī)范的應(yīng)用程序只需編寫一次,就可以用于許多設(shè)備,而且可以利用每個(gè)設(shè)備的本機(jī)功能 第1章 程序設(shè)計(jì)基本概述 設(shè)計(jì)目的圖形界面設(shè)計(jì),掌握?qǐng)D形界面設(shè)計(jì)方法,理解委托事件處理模型。Java ME 為在移動(dòng)設(shè)備和嵌入式設(shè)備(比如手機(jī)、PDA、電視機(jī)頂盒和打印機(jī))上運(yùn)行的應(yīng)用程序提供一個(gè)健壯且靈活的環(huán)境。* Java ME(Java Platform,Micro Edition)。企業(yè)版本幫助開發(fā)和部署可移植、健壯、可伸縮且安全的服務(wù)器端 Java 應(yīng)用程序。* Java EE(Java Platform,Enterprise Edition)。它允許開發(fā)和部署在桌面、服務(wù)器、嵌入式環(huán)境和實(shí)時(shí)環(huán)境中使用的 Java 應(yīng)用程序。 * Java SE(Java Platform,Standard Edition)。 standard目 錄引 言 1第1章 程序設(shè)計(jì)基本概述 2 設(shè)計(jì)目的 2 Java主要特點(diǎn) 2 功能模塊設(shè)計(jì) 3 4 本章小結(jié) 4第2章程序整體設(shè)計(jì)說明 5 5 程序部分源代碼及注釋 5 7 7 界面設(shè)計(jì)代碼 7 本章小節(jié) 9第3章 程序運(yùn)行后實(shí)現(xiàn)效果 10 程序?qū)崿F(xiàn)部分運(yùn)算圖 10 15第4章 設(shè)計(jì)中遇到的問題及改良 16 設(shè)計(jì)中的遇到的問題 16 16 16結(jié) 論 17致 謝 18參考文獻(xiàn) 19VI六安職業(yè)技術(shù)學(xué)院畢業(yè)論文第 1 頁引 言隨著網(wǎng)絡(luò)的時(shí)代的到來,java語言在網(wǎng)絡(luò)編程方面的優(yōu)勢使得網(wǎng)絡(luò)編程有了更好的選擇。關(guān)鍵詞: java語言;計(jì)算器;標(biāo)準(zhǔn)Abstract This calculator is a standard calculator java language programming, decimal under the four operations (addition, subtraction, multiplication, division), square root, percent sign, a reciprocal, and can also achieve the conversion of numeric symbols menu to switch between the operation of scientific calculator and standard calculator. , The Backspace backspace, CE to clear the current text box data, C, said the text box data cleanup. Also provided the Edit, View, help three menu