1 / 28
文档名称:

Java课程设计报告.doc

格式:doc   页数:28页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Java课程设计报告.doc

上传人:wangzhidaol 2016/6/14 文件大小:0 KB

下载得到文件列表

Java课程设计报告.doc

相关文档

文档介绍

文档介绍:湖南农业大学 Java 课程设计报告计算器软件设计学生姓名: 学号: 年级专业: 指导老师: 学院: 湖南·长沙提交日期: 2007 年 12月 1 目录 ……………………………………………………………………………… 2 2 .概要设计……………………………………………………………………… 3 开发环境…………………………………………………………………… 3 计算器功能………………………………………………………………… 3 界面设计…………………………………………………………………… 3 类 UML 图………………………………………………………………… 4 3. 详细设计……………………………………………………………………… 4 使用的 JAVA 类的说明………………………………………………… 4 类的主要方法…………………………………………………………… 5 处理按了运算符后的计算…………………………………………… 5 处理输入字符………………………………………………………… 6 进制的转换…………………………………………………………… 6 设计总体认识………………………………………………………… 7 程序流程图…………………………………………………………… 8 4. 运行结果………………………………………………………………………… 8 5. 测试分析………………………………………………………………………… 9 程序运行情况……………………………………………………………… 9 程序异常处理……………………………………………………………… 9 6. 源程序………………………………………………………………………… 9 参考文献………………………………………………………………………… 27 致谢………………………………………………………………………… 27 2 摘要: 该程序是一个图形界面的简单的 java 计算器,具有良好的界面,使用人员能快捷简单地进行操作。即时准确地获得需要的计算的结果,充分降低了数字计算的难度和节约了时间,对人们的生活有一定的帮助。可以进行简单的四则运算(加、减、乘、除,以及开平方)但仅限于十进制下,还可以进行(八进制, 十进制,十六进制)之间的相互转换,八进制最多可以输入 19 位数,十进制最多可以输入 18 位数,十六进制最多可以输入 14 位数,backspace 表示退格, clea r 表示初始化, sqrt 表示开平方, 界面为灰白对称。关键字: java 、计算器类、方法、事件 1 前言随着科学技术的不断发展,计算机已经成为我们工作学****和生活中不可缺少的工具。文本编辑器是个人计算机最司空见惯的应用程序了,在学****了 Java 语言之后,我决定使用 Java 语言编写一个简单的计算器,可以实现简单的运算功能,满足日常基本的工作学****和娱乐需要。 Java 是由 Sun 公司开发的新一代纯面向对象的网络编程语言。其目标是建立一种在任意种机器、任一种操作系统的网络环境中运行的软件,实行所谓的“程序写一次,到处运行”的目标。正因为如此,Java 已成为当今 上最流行、最受欢迎的一种程序开发语言。 Java 开发小组把 Java 按特性分为基本版、移动版、企业版,每个版本有一个软件开发包。Jav a基本版本叫Java 2标准版(Java 2Standard Edition,J2SE ), 它包含建立 Java 应用程序或者是 Applet 所需的应用程序编程接口(API )。Java 2移动版( The Java 2Mobile Edition ,J2ME )包含创建无线 Java 应用程序的 API 。还有 Java 2企业版( The Java 2Enterprise ,J2EE )是 J2SE 的增强版本, 包含建立多层架构应用程序 API 。 Java 语言是由 C++ 语言发展起而来的,是一种彻底的面向对象的程序设计语言。作为一种纯面向对象的程序设计语言,它非常适合大型软件的开发。 Jav a 语言去掉了 C++ 语言的一些容易引起错误的特性。Java 语言的特点有:面向对象、跨平台、安全性、多线程和图形功能强。 3 2 概要设计 开发环境开发平台: Microsoft Windows XP Professional Service Pack 2 开发工具: JBuilder 2007 + JDK 计算器功能功能 1: 按下数字键在液晶平上会显示数字,这时计算器最基本的功能。功能 2: 在任何时候按下“±”键,计算器文本框上的数字置反