




已阅读5页,还剩4页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
什么是JAVA?1. 前言小男孩尼克是个中学生,他从小就梦想着能拥有一部手机。上了中学后,这个梦想终于实现了。现在他每天都用手机和朋友通电话,发信息,上网。而且还从网上下载手机游戏来玩。有一天,尼克从朋友那里听说,不光可以下载别人制作好的手机应用,而且还可以用一种叫做JAVA的东西来制作自己的手机应用程序。好奇心很强的尼克,真想马上就能自己制作应用程序,于是便去请教住在附近的精通手机应用和JAVA知识的JAVA博士。有关JAVA的问题就问我吧。2. 什么是编程?你就是想学怎么制作应用程序的尼克吧?是的,JAVA博士,请您多关照。恩。请原谅我的冒昧,我想学习应用程序的制作方法。听朋友说是用JAVA来制作的,JAVA是什么啊?恩,在说明JAVA之前,我们必须要先就编程语言进行解释。编程语言?和人对话时语言是很必要的吧。同理,我们要是和计算机对话语言也是很必要的。这种专门用来和计算机进行对话的语言就叫做编程语言。计算机读取编程语言编写的程序后,就能够按照程序进行处理了。所以,我们把用这种语言写程序称之为编写程序。你好吗? 我很好!System.out.print (“Hello”);Hello自然语言编程语言不论是人还是计算机都要用能让对方理解的语言。 尼克,你玩过PC的游戏吧?是啊。我经常玩。文字处理软件,表计算软件,游戏软件这些安装在PC上的软件,全部是用编程语言编写的。不止这些,游戏机的游戏软件,手机里的应用程序也都是用编程语言编写的。哦?是这样啊?恩。实际上,你要是学会编写程序了,自己制作软件和应用程序就不在话下了!只要学会编程,什么样的应用程序都可以制作了!3. 什么是JAVA?现在你已经明白了什么是编程语言了,我们接着就来说说JAVA吧?好,麻烦您了。JAVA是1995年由(圣)社开发的编程语言。本来是针对家电应用来开发的,但却在当时逐渐普及的互连网上流行了起来。这是因为,在WEB页中使用了JAVA以后,就可以很容易的在其中嵌入动画和游戏。就这样,JAVA一下子吸引了人们的目光,现在JAVA程序被逐渐应用于手机,家电,PC,服务器等各种各样的领域。JAVA被应用于许多领域。图 1Java被应用于各种各样的领域JAVA被应用于这么多领域啊。不光是手机和PC,连家电和服务器也在使用JAVA呀。是这样的,JAVA能够吸引人的理由之一就是它拥有十字交叉形式的特征。十字交叉形式?恩,你知道OS吧?知道。就像WINDOWS或者MAC吧?对。本来,一个程序对应不同的OS时是需要进行改写的。例如,WINDOWS上的扫雷游戏,要是想在MAC上玩这个游戏,就必须把程序从头改写。啊?从头改写!为什么要这样呢?不同的OS有着不同的构造。因此,为了实现同样的处理效果,就必须要对程序做一些细小的改动。所以要改写程序。原来是这样。JAVA为了避开这样的问题,利用JAVA模拟器(JVM),实现了不用改写程序就能在各种各样的OS里运行的形式。象这样,在不同的OS(交叉形式)下能正常运行程序,便被成为十字交叉形式。刚才,我说过JAVA在国际互连网上很流行,是吧?在世界各地的各种各样的计算机上都能浏览Web网页。而用JAVA作成的程序,不管你的计算机的OS是什么形式都能运行,所以JAVA便流行了起来。十字交叉形式真的很方便呢!JJAVA以外的语言编写的程序必须根据不同的交叉形式(OS)用不同的程序。用JAVA以外的编程语言编写程序的情况 iMacMAC用程序MacWindowsLinuxWindows用程序Linux用 程序用JAVA语言编写程序的情况JAVA是多重交叉形式。 iMacWindowsLinuxJava 程序Mac不止这些,用JAVA编写程序时,一些必要的工具等开发环境都能免费得到。哎?免费的吗?是这样的。是开发JAVA的社无偿提供的。因为谁都能够免费拥有JAVA开发环境,所以谁都能够制作应用程序。博士,怎么样才能拥有那样的开发环境呢?我想尽快自己制作来试试。哇哈哈。先不要那么着急。关于开发环境我们下次再作说明,这次先充分的理解一下JAVA。4. Java的种类接下来,我详细的讲一下JAVA吧。JAVA大致上分为三类,用途各异。看一下下面的表,根据不同的用途选择不同种类的JAVA。的确。要是制作手机应用的话,用J2ME就可以了,是吧?是这样的。J2ME是用于家电,小型终端,手机终端等应用程序制作的JAVA类型。 服务器 手机PCJ2EEJ2SEJ2MEJava的种类名称用途J2EE(Java2 Enterprise Edition)用于基础系统,业务程序。J2SE(Java2 Standard Edition)用于PC等标准的计算机。J2ME(Java2 Micro Edition)用于家电,手机。5. 手机Java尼克,你经常使用手机,有什么样的感受没有?恩。在我的印象中,手机就是一个能打电话和发信息的机器。但是开始使用后,才知道手机也能够上网,还能够通过应用程序玩游戏,让我很吃惊。是啊。以前只能打电话的手机,随着时代的变迁,渐渐的能够发信息,可以上网,最后还能够使用应用程序了。在手机上能够玩PC和游戏机一样的游戏真的让我很惊奇。手机应用软件的出现,使手机不再只是拥有打电话,发信息,上网的功能,它还可以保存动画,声音,和数据。而且,手机应用程序还有一个让人喜欢的优点,就是一旦把它下载下来以后,不用上网也可以使用。通话邮件通话通话邮件互联网通话邮件互联网Java1G2G3G手机的发展只能进行声音通话!可以发短信 可以使用Java接下来就要说明一下用来制作手机应用程序的JAVA了。和J2SE,J2EE相比,支持J2ME的机器要多得多。因为这些机器的CPU和内存的处理能力,接口等都是不同的,所以J2ME不象J2SE和J2EE那样只提供一种开发配套元件(SDK),而是为了适应多种多样的机器,定义了构形和型材着两样东西。听起来好象很难的样子。恩,但只要理解意思,还是很简单的。构形是为了能适应那些处理能力低的机器而加入到J2ME的功能中的,是J2ME的核心部分。J2ME对应的机器多种多样,手机有振动,PDA的话有手写输入等特有功能。型材就是为了实现这些机器特有的功能的。J2ME就是把构形和型材组合起来,来适应多种多样的机型的。恩,我怎么都不太明白意思也就是说构形是基础的部分,而型材是专业的部分。通过将构形和型材组合来适应各种机型。构形型材基础的( 加入J2SE功能的核心部分) 专门的(振动等) 构形中有CDC(Connected Device Configuration)和CLDC(Connected Limited Device Configuration),CDC适用于象汽车驾驶导向系统等有中等处理能力的机器,CLDC适用于象手机,PDA等对处理能力和内存有限制的机器。另外,根据使用的构形的不同,VM(模拟器)也不同。CDC同J2ME一样使用JVM,CLDC使用在内存小、处理能力低的KVM(K Virtual Machine)上。 CDCFoundationJVMJ2MECLDCK 型材构形VM汽车驾驶向导系统PDA手机接下来对型材进行说明,CDC拥有叫做Foundation的型材,手机等用的CLDC的型材叫作MIDP或DOJA。对应不同的手机厂商、型号,型材也不同,需要使用相对应的型材。我的手机是NEC的N820,使用的是什么型材呢?N820使用的型材是MIDP。MIDP是开发JAVA的社为手机终端制作的型材,是现在世界上最流行的型材。本讲座就将对MIDP的手机应用程序制作进行说明。顺便提一下,DOJA是日本的手机公
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025辽宁中国医科大学附属盛京医院招聘40人备考考试题库附答案解析
- 2025山西太原市知名小学招聘编外小学教师备考考试试题及答案解析
- 2025年安庆怀宁县黄梅戏艺术中心公开招聘工作人员1名备考考试题库附答案解析
- 北京市顺义区2016年中考一模物理试题及答案
- 2025年安康汉阴县第四幼儿园招聘备考考试试题及答案解析
- 2025年8月广东广州市泰安中学招聘编外聘用制专任教师2人备考模拟试题及答案解析
- 环保型新材料产业化资金申请2025年绿色产业项目创新模式研究报告
- 2025年高速公路智能交通系统智能交通系统与智能交通发展策略报告
- 深度解析2025年能源行业CCS项目经济性优化与产业链协同发展研究报告
- 成都市新都区人民医院面向社会公开考核招聘编外人员备考练习试题及答案解析
- 企业燃气充值管理办法
- 食材库房防霉防潮卫生管理措施
- 腹透患者的饮食管理
- 人工智能辅助药物服务企业制定与实施新质生产力项目商业计划书
- 门诊部护理质控
- 财务部实习生聘用合同模板
- 2025至2030全球及中国人工智能招聘行业发展趋势分析与未来投资战略咨询研究报告
- 基金从业资格-私募股权投资基金基础知识讲义
- 社会法课件教学课件
- 麻醉恢复室患者的安全转运
- 2025年福建省中考语文试卷真题(含标准答案)
评论
0/150
提交评论