Ja语言的应用

时间:2024-01-18 点赞:46861 浏览:90158 作者原创标记本站原创

本文是一篇嵌入式论文范文,嵌入式有关电大毕业论文,关于Ja语言的应用相关大学毕业论文范文。适合嵌入式及计算机及计算机语言方面的的大学硕士和本科毕业论文以及嵌入式相关开题报告范文和职称论文写作参考文献资料下载。

摘 要:Ja语言作为一门随时代快速发展的计算机语言程序,其发展和应用都无疑是一场计算机的变革,本文主要分析了目前Ja语言最常见的几种应用,并以此阐述了自己的“Ja观点”.

关 键 词:应用领域;Ja语言;发展

中图分类号:TP311.13文献标识码:A文章编号:1007-9599(2011)23-0000-01

TheApplicationoftheJaLanguage

WuXiyang

(LuDongUniversityCollegeofInformationandElectricalEngineering,Yantai264025,China)

Abstract:Jaasaforeignlanguagevarieswiththeageoftherapiddevelopmentofputerlanguageprogram,itsdevelopmentandapplicationisaputerchange,thispapermainlyanalyzesthecurrentJalanguageofthemostmonapplications,andillustratestheir"Jiew".

Keywords:Applications,Jalanguage,Development

JamesGosling(Ja之父)曾说:“Ja并不是专门为Inter而开发的语言,它是一种通用的计算机程序设计语言,可以用它开发各种各样的软件”[1],但Ja语言自从应用于Inter,便以不可阻挡的形势发展为全球的热点,这是一个无需争辩的事实.就目前来看Ja语言应用的范围比较广泛:

一、Ja的主战场―企业环境的应用

服务器是Ja最先开辟的自我地位,专家预测,未来服务器领域,Ja虚拟机仍占主要地位,正是这种无可取代的地位给Ja后期以及其他领域的发展带来了无限的前景.虽然PHP编程员更青睐使用体积小、速度快的MySQL数据库管理系统,但对于一些数据密集型企业来说,最要紧关键的大型项目还是由Oracle架构封装而成的Ja来进行完成.由于Ja技术真正实现了跨平台,且运行速度快的特点[2],一些如银行、保险公司等大型企业对Ja的高技术编程人才仍旧求之若渴.

不过,Ja不再被认为是最新最酷的语法.一些编程员对静态类型语言的结构满腹牢骚,纷纷改用更新颖或更简单的语言,比如Ruby、Python或PHP.现在许多较简单的Web应用程序就是用这些语言开发而成的,因为它们编写的代码容易修改,能快速建立原型.然而,这些使用便捷的新语言常常离不开Ja:,Ruby开发人员常常使用JRuby(基于Ja实现的Ruby语言),因为Ja虚拟机能够更出色地处理繁重任务、释放多个线程.Jython(基于Ja实现的Python语言)也相似.正如James所说:“PHP和Ruby都是非常好的系统,但是作为脚本语言它们的力量只局限于网页这一领域.”作为脚本语言他们各方面性能还不能令人满意,PHP能够虽能够简化产品因为它是完全瞄准网页的,但Ja拥有平衡的艺术――实现简化与力量的双赢,因此,Ja将继续保持企业应用开发领域的优势.

二、Ja的移动之路

目前,全球大约26亿手机用户,这一数字确实惊人,虽然iPhone(智能手机代表)的成功让我们重新认识了一把“ObjectiveC”,但Ja语言在手机应用也并不逊色,黑莓手机的新平台仍采用JaME,为其情景模式提供了方向感以及触摸屏的功能.尤其是Ja在非智能手机应用方面,让好多编程语言更是自叹不如.


Ja在移动领域的最初设想是在移动游戏方面,即让人们可以通过手机玩各种游戏,将Ja技术与移动应用开发相结合.Ja的三大分支技术之一J2Me是用于嵌入式设备的无限Ja软件平台技术,专门用于开发消费电子产品的应用,如手机、PDA等的应用,下一代J2Me的新特性还包括了3D图形技术、移动支付技术、位置服务技术、以及对蓝牙技术和SIP等新技术的支持,这都会使得开发者能够有机会开发出更具用户体验价值的应用[3].

三、嵌入式系统

Ja还在人们最预料不到的地方茁壮成长.虽然C编程人员一直不肯在嵌入式系统领域Ja虚拟机的快速运行以及巧妙处理存储区的功能,但Ja在嵌入式芯片、Kindle、非智能手机及其他低功耗设备方面大展身手.尤其是Ja在简化大型机开发小型嵌入式代码的过程,更是让其他工具不敢比拟.

四、桌面操作系统虽然Ja现代操作系统的脚步走的有些缓慢,虽然用Swing编写的标准应用程序因试图定位在每个平台的最基本部分而继续“遭殃”,但是有了像JaFX和WebStart这些比较新的开发平台和框架,就有可能通过Web有效地部署软件.

再来看Ja的特点,虽说只是一种由Sun公司推出的程序开发环境,但其先进技术早已经成功解决了网络安全以及跨平台运行的问题,并成功开创了“一次写成,到处可用”的先河[4].就连BillGates(微软总裁)都曾感叹:长期以来Ja是最卓越的程序设计语言[5].

由此可见,Ja语言是一门随时代快速发展的计算机语言程序,其深刻展示了程序编写的精髓,加上其简明严谨的结构及简洁的语法编写为其将来的发展及维护提供了保障.另外,随着其程序编写难度的降低使得更多专业人员将精力放置于Ja语言的编写与框架结构的设计中.目前,我国在Ja语言的应用方面已建立了良好的实践基础并得到许多消费者的好评,各地更是成立不少的JA语言技术设计研究组进一步钻研其在服务器端的优势并向更广的应用系统范围延伸,预计在未来不久,Ja语言应更具规模化、更具实用性.

相关论文

探究JA语言的开发平台J2EE编程技术

本文是一篇数据库论文范文,数据库方面有关毕业论文格式模板,关于探究JA语言的开发平台J2EE编程技术相关电大毕业论文范文。适合数据库及企业。

Ja语言与C语言代码运行效率的比较

本文是一篇计算机语言论文范文,计算机语言相关毕业论文格式范文,关于Ja语言与C语言代码运行效率的比较相关毕业论文参考文献格式范文。适合。

Ja语言程序设计

本文是一篇互联网论文范文,互联网类本科论文开题报告,关于Ja语言程序设计相关硕士毕业论文范文。适合互联网及计算机及计算机应用方面的的大。

ja语言在技校教学中的实践与

本文是一篇语言论文范文,关于语言类硕士论文开题报告,关于ja语言在技校教学中的实践与相关学士学位论文范文。适合语言及实践教学及教学改革。

Ja语言在教学中的有效应用

本文是一篇计算机技术论文范文,关于计算机技术类函授毕业论文,关于Ja语言在教学中的有效应用相关毕业论文的格式范文。适合计算机技术及计算。

Ja语言编程必备十大技能

本文是一篇计算机编程论文范文,计算机编程相关在职研究生毕业论文,关于Ja语言编程必备十大技能相关毕业论文提纲范文。适合计算机编程及计算。

非计算机专业Ja语言案例教学实践

本文是一篇教学法论文范文,教学法类有关毕业论文提纲,关于非计算机专业Ja语言案例教学实践相关硕士毕业论文范文。适合教学法及案例及课堂教。