- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
 - 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
 - 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
 - 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
 - 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
 - 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
 - 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
 
                        查看更多
                        
                    
                基于Java的多功能计算器的设计与实现
目    录
 TOC \o 1-3 \h \z   一、引言	 1
  二、Java语言	 1
  (一)Java概述	 1
  (二)Java语言的特点	 1
  ⒈ 简洁性	 1
  ⒉ 分布性	 1
  ⒊ 解释性	 1
  ⒋ 健壮性	 1
  ⒌ 安全性	 2
  ⒍ 面向对象	 2
  (三)Java的开发工具简介	 2
  ⒈ JDK	 2
  ⒉ 常用的Java集成开发环境	 2
  三、基于Java的多功能计算器的设计与实现	 2
  (一)Java运行环境的配置	 2
  1. 安装Java 编译器j2sdk1.4.2 :	 2
  2.设置系统环境参数:	 2
  (二)程序结构	 3
  ⒈ 设置界面的代码部分	 3
  ⒉ 界面的格式如下图所示:	 4
  ⒊ 面板设置介绍	 4
  四、小结	 5
  致谢	 5
  参考文献	 5
基于Java的一个多功能计算器的设计与实现
摘  要  本文讨论了多功能计算器的设计,给出了详细的设计过程、系统配置方案以及相应的操作介绍。本文对Java进行了介绍,还对计算器的设计模块进行了详细介绍。
关键词 Java,JDK,多功能计算器
一、引言
面向对象技术被称为程序设计方法学的第一场革命,它已经逐步替代了面向过程的程序设计技术,成为计算机应用开发领域的主流趋势,这是因为这种技术所提倡的模拟现实世界的思维方式。Java语言是面向对象技术成功应用的著名范例之一。诞生于1995年的Java 语言在短短的四五年之内席卷全球,以20世纪末网络科技和网络经济所特有的令人瞠目结舌的速度迅速发展。
二、Java语言
(一)Java概述
Java 产生最早可以追溯到1991年,是Sun Microsystems公司的JNANE GOSLING、BILLJOE等人组成GREEN开发小组设计开发的,其目的是为了开发消费电子产品。如个人助手(PDA)、电子翻译器、电视游戏机以及交互式有限电视控制盒等的市场。随着WWW(万维网)在Internet快速的发展,1995年Sun公司将其小软件产品OAK用于Internet网络,并改名为Java,并颁布了完整的Java技术规范。
Java语言一出现就以其网络上编成的独特优势赢得许多著名公司的青睐,Java迅速得到推广。Internet就是Java 展示其强大功能的舞台。Java 开发环境有不同的版本。SUN公司的Java Develop Kit(JDK)和Microsoft公司的Visual J++,还有Inprise(原名Borland)公司的JBuilder等。
现在,Java语言以其简单、面向对象、与平台无关、安全、支持多线程、在HTML(超文本标记语言)中可以自动下载运行等特点,把计算机软件及硬件应用开发带进了一个崭新的发展空间。
(二)Java语言的特点
⒈ 简洁性
这是Java 最重要的特点。Java 语言的设计者是基于C++ 来设计Java ,但是删去了C++ 中几乎不用或很难用好的一些面向对象的特征。Java不支持运算符重载、多级继承及广泛自动强制等功能,而增加了内存空间自动垃圾收集,于是使开发变得简单又可靠。
此外,Java很小,它的基本解释和类支持部分只占40K字节,附加的基本标准库和线程支持也只需175K字节。所以Java 应用软件可以在相当小的系统上独立工作。
⒉ 分布性
Java是专为网络应用设计的,它有一个大的类库用于Internet TCP/IP协议,如HTTP和FTP的通信。Java代码经由URL操作资源就如同用C或C++ 访问当地文件一样容易。
⒊ 解释性
Java 从本质上讲是解释型的,这意味着任何一台机器只要配备了Java 解释器,即可运行Java程序。Java 程序的最终执行需要经过两个步骤:编译和解释。Java编译器所生的可执行代码并基于任何具体的硬件平台,而是基于一种抽象的机器——Java 虚拟机。通过预先把Java 源程序编译成字节码,Java避免了传统的解释型语言的性能瓶颈,而且还保证了它的可抑制性。
⒋ 健壮性
由于Java 的类型法则比C 和C++ 严格,且Java 不支持指针运算而只能用数组,这就排出了程序访问任意内存而可能产生的隐患。
⒌ 安全性
Java 禁止程序访问任意内存,Java 解释器中有字节代码验证例程,它检查字节代码是否了语言的限制。另外运行时,关于字节代码从网上何处而来的信息可用判断字节码是来自防水墙的内部还是外部,并确定这些字节代码可以做什么事。
⒍ 面向对象
Java完全面向对象,Java支持静态和动态风格的代码继承和使用,适用于分布式计算机环境。
(三)Java的开发工具简介
自从Java面世后,大部分时间内程序员都是Sun
                您可能关注的文档
- 院前医疗安全与风险防范课件.ppt
 - 董事话语权分析x (自动保存的).doc
 - 湖北省武汉市武昌区七校联考九年级(上)期中物理试卷(解析版) ..doc
 - 酒店管理__酒店商业计划书.pdf
 - 英国理工课件:(计算金融:单周期马科维茨模型)Computational Finance:Single Period Markowitz Model.ppt
 - 第一学期期末考试初三化学试题.doc
 - 发行与承销《第一章经营机构的投资银行业务》练习试题-中大网校.doc
 - 输煤系统斗轮机控制逻辑.doc
 - 第一章 认识电子计算机.ppt
 - 用曼陀罗提升你的人脉经营力之人脉是画出来的—保险公司早会分享培训模板课件演示文档幻灯片资料.ppt
 
原创力文档
                        

文档评论(0)