JAVA语言在远程网络教学中应用.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
JAVA语言在远程网络教学中应用

JAVA语言在远程网络教学中应用   摘要:JAVA语言的出现对计算机编程的发展产生了深远的影响,尤其是与Internet的结合,将颠覆传统的网络教学模式。本文简要介绍了JAVA语言的主要特点,阐述了JAVA语言在远程网络教学中的应用。   关键词:JAVA语言;网络远程教学;交互   中图分类号:G434文献标识码:A文章编号:1007-9599 (2011) 12-0000-01   JAVA Language Application in Remote Network Teaching   Liu Zhendong   (Chongqing Technology and Business University,Pass College of Chongqing,Chongqing401520,China)   Abstract:JAVA computer programming language,the emergence development had a profound effect,especially combined with the Internet,will subvert the traditional network of teaching.This paper describes the main features of JAVA language to explain the JAVA language teaching in the remote network application.   Keywords:JAVA language;Remote network teaching;Interaction   远程网络教学是信息时代的产物,尤其是随着基于互联网的远程网络教学大大缩短了教育活动者间的的空间距离,拓宽了教育的受众范围。随着计算机技术的日益发展,JAVA语言的出现比对网络远程教学产生革命性的影响。   一、JAVA语言的主要特点   (一)简洁性。JAVA语言的简洁性是指JAVA系统占用空间小,其基本解释和类支持部分仅占40KB,附加的标准库和线程支持也只增加175KB。因此,JAVA应用软件能在相当小的系统之上独立工作。   (二)平台独立性。JAVA由于采用了一种经编译而成的字节码装载和校验后解释成的机器码来执行,这个过程屏蔽了具体的平台环境的特殊要求,使得只要能支持“JAVA虚拟机”就可运行各种JAVA程序,这也是JAVA语言最突出的优势。   (三)面向对象。面向对象(0-0)技术是近年来软件开发中应用最广泛的程序设计方法,它通过把客观事物进行分类组合、参数封装、用成员变量来描述对象的性质、状态,而用方法(成员函数)来实现其行为和功能。O-O技术具有继承性、封装性、多态性等显著优点,Java在继承这些优点的基础上,还能利用其动态联编的特性,更能发挥出面向对象的技术优势。   (四)多线性。由于Java有一套成熟的同步原语,通过发挥多线程机制使应用程序能并行执行优势,保证了对共享数据的正确操作。通过使用多线程,程序设计者可以分别用不同的线程完成特定的行为,而不需要采用全局的事件循环机制,这样就很容易实现网络上实时的交互行为。   (五)动态性。Java的设计的极强兼容性使它适合于一个不断发展的环境。在Java类库中可以自由地加入新的方法和实例变量而不会影响用户程序的执行,并且通过接口来支持多重继承,使之比严格的类继承具有了更灵活的方式和扩展性。   (六)安全性。Java是建基于公共密钥技术基础上的确认技术。Java下的指示器语义的改变将使应用程序无法再去访问从前的数据结构或个人数据,破坏数据的大多数病毒也就无法侵入了。   二、Java在远程网络教学中的应用   (一)动态交互Web页面创建。JAVA语言出现之间,基于Microsoft Front Page或HTML语言制作的Web页面仅能显示静态的文字和图象,JAVA语言出现突破了这一技术障碍。将JAVA语言编制的小应用程序Applet嵌入到HTML格式的超文本文件后,实现了与HTML的无缝联接,使Web页面具备了真正的编程机制。Web浏览器也不再是纯粹信息检索浏览的工具,而是成为能实现数据更新,处理图形图象、音频、动画等多种媒体信息的强有力的工具,Applet也因此具有了音视频播放、制作动画效果的功能,而且由于还具备了丰富的交互功能和多种图形用户接口(GUI),从而支撑起始页与浏览者之间的交互,此时互联网已经成为一种真正的交互媒体,这大大地方便了基于Internet 的远程网络教学。   (二)支持网络通信应用程序的开发。基于JAVA语言的网络应用程序编写,程序员不必要在底层通信代

文档评论(0)

317960162 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档