毕业论文:基于java语言的计算器设计与实现

毕业论文:基于java语言的计算器设计与实现

ID:18570743

大小:251.50 KB

页数:24页

时间:2018-09-18

毕业论文:基于java语言的计算器设计与实现_第1页
毕业论文:基于java语言的计算器设计与实现_第2页
毕业论文:基于java语言的计算器设计与实现_第3页
毕业论文:基于java语言的计算器设计与实现_第4页
毕业论文:基于java语言的计算器设计与实现_第5页
资源描述:

《毕业论文:基于java语言的计算器设计与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、六安职业技术学院毕业设计(论文)用JAVA编一个计算器姓名:古松泽学号:20103113班级:软件技术1002指导教师:胡君所在系部:信息工程系二○一三年六月V毕业论文(设计)开题报告学生姓名古松泽班级软件技术1002指导教师胡君学号20103113毕业论文(设计)题目用JAVA编一个计算器Java,是由SunMicrosystems公司于1995年5月推出的Java程序设计语言和Java平台的总称。用Java实现的HotJava浏览器(支持Javaapplet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了

2、Web的迅速发展,常用的浏览器现在均支持Javaapplet。Java平台由Java虚拟机(JavaVirtualMachine)和Java应用编程接口(ApplicationProgrammingInterface、简称API)构成。Java应用编程接口为Java应用提供了一个独立于操作系统的标准接口,可分为基本部分和扩展部分。在硬件或操作系统平台上安装一个Java平台之后,Java应用程序就可运行。现在Java平台已经嵌入了几乎所有的操作系统。这样Java程序可以只编译一次,就可以在各种系统中运行。通过本论文课题的研究,可以实现一个类似电脑自带计算器实现=

3、各种简单运算,并在设计过程中,不断扩展自己知识面,让自己在设计中学习,学习中设计,是自己的语言汇编能力得到提高。具体安排进度:2013年3月1日—3月30日,确定设计方案并搜集所需材料;2013年4月1日—4月30日,细化设计方案及论文具体设计;2013年5月1日—5月31日,检查并补充论文中不足。V毕业论文(设计)成绩评定指导教师意见答辩专家组意见系专业教学委员会意见V摘要本计算器是由java语言所编程设计的标准计算器,可以进行十进制下的四则运算(加、减、乘、除)、开根号、百分号、求倒数,还可以实现数值的符号转换,操作科学型计算器与标准计算器之间的菜单切换。

4、,Backspace表示退格,CE表示将当前文本框内数据清除,C表示文本框内数据清除。此外还提供了“编辑”、“查看”、“帮助”三个菜单项,使用者可通过使用菜单项实现复制、粘贴功能。总体设计与详细设计---数据分析,算法思路,类设计,功能实现(含程序流程图,主要代及注释),界面等运行调试与分析讨论---给出运行屏幕截图,分析运行结果,有何改进想法等。界面类似windows自带计算器界面,Java的早期版本以来,抽象窗口工具包为用户界面组件提供了平台独立的API。在AWT中,每个组件都由一个原生的等同组件生成和控制,这个原生组件是由当前的图形窗口系统决定的。与此相

5、对,Swing组件经常被描述为轻量级的,因为它们不需要操作系统本身所带窗口工具包的原生资源来生成。目录引言1第1章程序设计基本概述21.1设计目的21.2Java主要特点21.3功能模块设计31.4系统功能图41.5本章小结4第2章程序整体设计说明52.1程序中所用到的变量52.2程序部分源代码及注释52.3图形界面设计方法72.3.1标准计算器界面7V2.3.2界面设计代码72.4本章小节9第3章程序运行后实现效果103.1程序实现部分运算图103.2本章小结15第4章设计中遇到的问题及改良164.1设计中的遇到的问题164.2问题解决及改良164.3本章小

6、结16结论17致谢18参考文献19V六安职业技术学院毕业论文第1页六安职业技术学院毕业论文第1页六安职业技术学院毕业论文第1页六安职业技术学院毕业论文引言随着网络的时代的到来,java语言在网络编程方面的优势使得网络编程有了更好的选择。Java语言最大的特点是具有跨平台性,使其不受平台不同的影响,得到了广泛的应用本课程是Java面向对象程序设计,体现的是面向对象而不是面向过程,它与面向过程有很大的区别,它避免了面向过程中很多容易出错的内容,例如:指针等,在面向对象的设计中,注意体现的是面向对象的几大机制,继承、封装、多态和抽象,在面向过程的设计中的多继承Jav

7、a采用了接口来代替实现, Java分为三个体系JavaSE(Java2PlatformStandardEdition,java平台标准版),JavaEE(Java2Platform,EnterpriseEdition,java平台企业版),JavaME(Java2PlatformMicroEdition,java平台微型版)。 *JavaSE(JavaPlatform,StandardEdition)。JavaSE以前称为J2SE。它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的Java应用程序。JavaSE包含了支持JavaWeb服务开发的类,并

8、为Java第24页六安职业技术学院毕业

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。