网站大量收购独家精品文档,联系QQ:2885784924

Java课设_文本编辑器.pdf

  1. 1、本文档共32页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
目 录 第一章 绪论 1 一、Java语言特点 1 二、Java发展前景2 第二章 问题分析5 一、文本编辑器的设计5 二、功能、性能5 三、开发环境6 四、设计示意图6 第三章 系统详细设计7 一、文件打开与保存对话框的设计7 二、调用颜色对话框的设计9 三、建立Choice下拉列表实现对字体的设计 10 四、剪切,复制,粘贴的设计 10 第四章 代码实现 12 一、字形,字体大小部分 12 二、帮助中关于主题部分 14 第五章 测试与调试 16 一、调试分析 16 二、测试结果 16 第六章 总结与心得 19 第七章 附录20 一、源代码20 二、参考文献31 第一章 绪论 一、Java语言特点 1、面向对象 Java 语言是一个完全面向对象的语言,并且对软件工程技术 有很强分得支持:Java语言的设计集中于对象及其接口,它提供 了简单的类机制以及动态的接口模型:对象中封装了它的状态变 量以及相应的方法,实现了模块化和信息隐藏:类提供了一类对 象的原型,并且通过继承机制,子类可以使用父类所提供的方法, 实现了代码的复用。 2、平台无关性 严格的语言定义:没有 “依据机器的不同而不同”或 “由编 译器决定”等字限,最后的目标码都是一致:的:Java解释器生 成与体系结构无关的字节码指令,只要安装了Java运行是系统, Java程序就可在任意的处理器上运行。这些字节码指令对应于 Java虚拟机中的表示,Java解释器得到字节码后,对它进行转换, 使之能够在不同的平台运行。 3、安全问题 Java是在网络环境下使用的语言,一个安全的网络至少要防 止以下几种破坏的可能性;毁灭系统资源;消耗系统资源;挖掘 系统或个人机密;骚扰正常工作的进行。 4、多线程 单线程程序一个时刻只能做一件事情,多线程程序允许在同 一时刻同时做多件事情;其他大多数高级语言,包括C,C++等, 都不支持多线程,只能编写顺序执行的程序(除非有操作系统API 1 的支持);Java提供现成的类Thread,只要继承这个类就可以编 写多线程的程序;多线程机制使应用程序能够并行执行,而且同 步机制保证了对共享数据的正确操作;通过使用多线程,程序设 计者可以分别用不同的线程完成特定的行为,而不需要采用全局 的事件循环机制,这样就很容易地实现网络上的实时交互行为。 5、可移植性 6、分布性 7、高性能 (相对于其他解释型语言) 8、健壮性 二、Java发展前景 Sun公司以及IBM、Oracle、Netscape等公司都在大力推进 Java的应用。旨在提高Java运行速度的Java芯片也在紧锣密鼓 地赶制当中,有人预计不久的将来,Java的代码的运行速度和C++ 一样快。Java在WWW应用中的地位得到肯定以后,Sun又反过来 扩展Java在家电领域的应用,Java 的应用有向更广阔的领域扩 展的趋势。Sun公司的高层人士称 “Java的潜力远远超过作为编 程语言带来的好处。事实上,Java是一种新计算模式的使能技 术”。看来,Java的前程不可限量。作为一种语言,Java在过去 十年中取得了其他任何语言都无法比拟的成绩。而在中国市场, 虽然在技术上一直能和国际上保持同步,但是应用却总是略显滞 后。重新反思中国Java的十年发展历程,除了赞誉与庆贺外,更 有现实意义的做法是,认真考虑如何为中国Java的未来发展继续 涵养水土。 2 IDC(国际数据公司)调研报告显示,中国软件外包业近十年发 展迅猛,截止去年底,各类外包企业已达3300家,合同执行额 46.9亿美元。预计未来四年,中国还将迎来新一轮发展高峰,至 2013年,中国将新增15000家IT企业。强势增长拉动了该行业 对IT人才的需求,作为IT细分环节,JAVA 以简洁、跨平台

文档评论(0)

yigang0925 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档