探究Java语言在手机中的结合运用

时间:2020-08-03 15:18:46 硕士论文 我要投稿

探究Java语言在手机中的结合运用

  摘要:Java目前被认为是手机游戏开发过程中应用效果最好的语言,其中J2ME是Java 2Micro Edition[J2ME]的简称,J2ME受欢迎的理由是因为其受到所有手机制造商的支持,并且目前大部分都具有Java功能,作为一个相对开发的平台,J2ME能够为用户的成本做到降低,让用户能够自由的来对其进行使用与开发,另外还因为极高的便利性,使得手机游戏的程序能够在其它手机品牌中得到支持,另外它还具有在小设备上的使用优势。

探究Java语言在手机中的结合运用

  关键词:Java 手机游戏 结合运用 语言

  1 Java语言在手机中的应用

  1.1 Java语言具有的优势及特点

  Java语言在游戏中主要的应用的语言分为:j2SE,j2ME,对于j2ME主要是对手机应用程序的开发过程,因此手机中的Java中的J2ME是Java的一种应用方向。目前手机在开发的过程中,都朝着智能化及兼容化的方向迈进,在使用的过程中,能够对第三方软件作用有效的支持。使得第三方软件在使用的过程中,能够具有很多的方便,这也促使软件的开发平台出现了多样化的发展。另外在老版手机的使用过程中,也需要使用到Java语言来进行编写。

  1.2 手机游戏的分类与比较

  从手机游戏的角度来说,手机游戏主要分三种,首先第一种为嵌入式游戏,这种游戏一般都是手机本身所自带的,比如很多手机都会自带推箱子、贪吃蛇及俄罗斯方块这样的游戏,对于这种游戏来说,在使用的过程中,很容易遭到淘汰。第二种是SMS游戏,这种游戏需要通过短信的发送才能够得以运转。常见的这种游戏就是对现场的比赛进行投票,这种游戏在时候的时候会产生一定的费用,因此并不受到用户的欢迎。第三种游戏就是浏览系游戏,这种游戏是利用手机本身来进行设置的,能够在联机及脱机的状态下同时的来进行使用。用户可以用联网的方式来通过手机运营商或者是一些游戏网站来玩这些游戏,并能够在网站上来将这些游戏给下载下来。这类游戏包含的范围比较广,对网络游戏、街机游戏及脱机游戏能够使用,因此浏览器游戏也成为了当前比较流行的游戏种类。另外,在使用的时候,产生的费用相对来说也比较的低。

  2 浏览器游戏的开发与使用

  2.1 浏览器游戏是在手机功能增加的前提下开发的

  在智能手机的出现之前,人们所使用的手机存在的资源都是比较有限的,在使用的时候,需要通过按键输入来进行,并且在内存及显卡方面都有所限制,因此,这些手机只能够对2D手机能够进行运用。但是随着手机技术的不断发展,使得手机的功能也发生了较大的变化。3D游戏在目前已经得以实现。另外手机浏览器游戏也可以使用C++来进行开发。

  2.2 对Java语言的使用理由

  对于C++语言来说,其具备对系统资源进行直接访问的优势,并且能够将这些资源编译成本地代码。在对浏览器手机游戏进行开发的时候,通过能够对任何种类的设计语言进行满足。但是Java语言是游戏开发中使用最为流行的语言,因为Java是手机浏览器游戏开发时所使用的最为方便的语言。

  目前很多手机都使用Java语言,因为J2ME是属于一个较为开放的平台。它可以做到对用户的成本进行降低,并且在使用的时候,还具有较高的灵活性,因此可以让开发者来对其进行自由的开发,体现出其具有极大的便利性,另外,还可以让不同手机品牌都能够将Java语言编写的程序进行运转起来。另外,在Java程序进行运转的时候,并不会对其它程度的运转造成影响,更不会对手机的使用带来影响。

  另外J2ME由Mobile In-formation Device Profile(MIDP)API组成的,其是为了能够让移动设备及手机的应用程序得以开发而进行设计的,并且在设计的过程中,还需要牢记其具有的约束与限制。另外开发的MIDP version 2.0也能够运用到游戏开发过程中,使得游戏在开发的时候,能够得到较为简便的运用,并且MIDP2.0是Java的一种升级版,在运转的时候,其具有的速度与兼容性等各个方面都比较的.好。

  2.3对Java语言的介绍

  Java语言是由Sun微系统公司进行开发而得到的程序语言,它是一种能够面向对象程序的语言。

  Java语言目前子啊手机中应用最为广泛的就是对游戏的应用。Java手机软件平台对MIDP及CLDC进行了使用。它是属于J2ME所包含的一部分,在我国一般人们会把它称作为无线Java技术。

  2.4 MIDP的应用过程

  目前MIDP的最新版本就是MIDP2.0,这种版本的软件能够在使用的时候,具有较强的图形功能,并且还具有蓝牙应用编程接口,在使用的过程中,能够对各种不同类型的HTTP的安全连接类型及各种媒体应用编程的接口进行支持。

  在游戏的开发过程中,使用MIDP 2.0API是较为安全的,另外它还具有内容较为丰富的多媒体应用程序,并且能够在移动设备上来对APIs进行加载。

  MIDP 2.0是在MIDP 2.0的基础上来进行开发的。开发之后的MIDP 2.0在使用的时候,能够较为快速的为移动应用程序在使用的时候具有一定的开发平台。另外Game ApI还对MIDP进行了相关的补充,所谓的API就是指:mi-croedition.lcdui.game API包。它可以通过Game ApI,MIDP2.0来对游戏的开发者提供更好的开发平台,并且从MIDP1.0零的基础上来进行开发的。这种基石被创建和制约各种游戏要素如游戏画布精神和层次等等分了类。另外在MIDP2.0的使用过程中,能够做到对游戏开发时所需要的时间做到有效的降低,并且在游戏开发的时候,也需要做到对另外两个MIDP 2.0API包的使用,这两个MIDP 2.0API包分别是指:

  avax.mi-croedition.midlet和javax.microedition.lcduijavax.m是移动设备在对游戏进行开发时的基础,javax.microedition.lcduiAPI包对于开发一个所有移动应用程类型的用户界面是十分必要的。这个API提供了很多类去创建并制约UI模块,并且为移动应用程序包括游戏处理输入。

  3 结语

  Java语言的使用,因为其具有跨平台的优势性,因此在全世界范围内都得到了使用,并且在使用的过程中,具有较好的稳定性及兼容性,给程序开发者带来了不少的便利,也使手机用户能够得到更为方便的使用。因此,Java语言在手机的发展过程中起到了重要的作用。因此,我们在未来更应该加强对Java语言的使用,使其能够与手机的使用进行结合起来,做到对科技发展的使用。

  参考文献

  [1]洪颖.两种流行网站设计技术的研究与实现[J].电脑知识与技术,2009年26期.

  [2]芮文艳.基于JavaScript制约页面样式的研究[J].福建电脑,2009年04期.

  [3]熊圣芬,贺智明,王俊.基于JavaScript和DOM的动态表单设计及数据提交[J].江西理工大学学报,2009年01期.

  [4]么炜,王雷,陈永峰,程洪.基于WebGIS的有线电视网络监控系统的研究与实现[J].中国市场,2009年01期.

【探究Java语言在手机中的结合运用】相关文章:

1.无声语言在声乐教学中的运用论文

2.信息技术在高中化学教学中的运用探究

3.课堂教学中的语言艺术运用论文

4.财务全面预算管理在企业中的运用

5.微课在高校声乐教学中的运用论文

6.标准化在企业管理中的运用

7.水墨艺术在平面设计中的运用论文

8.谈现代科技在化学实验中的运用

9.导生制在技能教育中的运用论文