Java经典入门教程pdf完整版Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215
3;Java是一种软件运行平台
3.1:什么是软件的运行平台
如同我们需要阳光、空气、水和食物才能正常存活一样,软件最终要能够运行,也需要
系列旳外部环境,来为软件的运行提供支持,而提供这些支持的就是运行平台。
3.2:Java是一种运行平台
Java本身提供Java软件所需要的运行环境,Java应用可运行在安装了JRE(Java
Runtime environment)的机器上,所以我们说Java是一个运行平台。
JRE: Java Runtime Environment,Java运行环境。
4:Java是一种软件部署环境
4.1:什么是软件的部署
简单地讲,部署就是安装,就是把软件放置到相应的地方,并且进行相应的配置(一般
称作部署描述),让软件能够正常运行起来。
4.2:Java是一种软件部署环境
ava本身是一个开发的平台,开发后的Java程序也是运行在Java平台上的。也就是说,
开发后的Java程序也是部署在Java平台上的,这个尤其在后面学习JEE(Java的企业版)
的时候,体现更为明显
:Java能干什么
JaⅦa能做的事情很多,涉及到编程领域的各个方面。
1:桌面级应用:尤其是需要跨平台的桌面级应用程序。
先解释一下桌面级应用:简单的说就是主要功能都在我们本机上运行的程序,比如
word、 excel等运行在木机上的应用就属」桌面应用。
2:企业级应用
先解释一下企业级应用:简单的说是大规模的应用,一般使用人数较多,数据量较大,
对系统的稳定性、安全性、可扩展性和可装配性等都有比较高的要求
这是目前Java应用最广泛的一个领域,几乎一枝独秀。包括各种行业应用,企业信息、
化,也包括电子政务等,领域涉及:办公自动化OA,客户关系管理CRM,人力资源HR,
企业资源计划ERP、知识管理KM、供应链管理SCM、企业设备管理系统EAM、产品生命
周期管理PLM、面向服务体系架构SOA、商业智能BⅠ、项日管理PM、营销管理、流程管
理 Work Flow、财务管理…..等几乎所有你能想到的应用
3:嵌入式设备及消费类电子产品
包括无线手持设备、智能卡、通信终端、医疗设备、信息家电(如数字电视、机顶盒
电冰箱)、汽车电子没备等都是近年以来热门的Java应用领域,尤其是手机上的Java应用
程序和Java游戏,更是普及。
4:除了上面提到的,Java还有很多功能:如进行数学运算、显示图形界面、进行网络操作、
进行数据库操作、进行文件的操作等等。
PDF文件使用" pdfFactory Pro"试用版本创建ww, fineprint,cn
Java私塾跟我学系列JAⅥ篇网址:htp:/www.lavass.Cn电话:010-86835215
三:Java有什么
Java体系比较庞杂,功能繁多,这也导致很多人在自学Java的时候总是感觉无法建立
全面的知识体系,无法从整体上把握Java的原因。在这里我们先简单了解一下Java的版本
具体的Java体系知识结构,将在后面详细讲述。
Java分成三种版本,分别是Java标准版(JSE)、Java微缩版JME)和Java企业版(JE),
每一和版本都有自己的功能和应用方向。
1:Java标准版:JSE( Java standard Edition)
JSE( Java Standard edition)是sun公司针对桌面开发以及低端商务计算解决方案而开
发的版本,例如:我们平常熟悉的 Application桌面应用程序。这个版本是个基础,它也是
我们半常开发和使用最多的技术,Java的主要的技术将在这个版本中体现。本书主要讲的
就是JSF。
2:Java微缩版:JME( Java Micro edition)
JE(Java, Micro edition)是对标准版JSE进行功能缩减后的版本,于199年6月
由 Sun Microsystems第一次推向Java团体。它是一项能更好满足Java开发人员不同需求
的广泛倡议的一部分。 Sun Microsystems将JM定义为“一种以广泛的消费性产品为目标
的高度优化的Java运行时环境,包括寻呼机、移动电话、可视电话、数字机顶盒和汽车导
航系统。”
JE是致丿于消费产品和嵌入式设备的开发人员的最佳选择。尽管早期人们对它看好而
且Java开发人员团体中的热衷人土也不少,然而,J最近才开始从其影响更大的同属
品JEE和JSE的阴影中走出其不成熟期。
JME在开发面向內存有限的移动终端(例如寻呼机、移动电话)的应用时,显得尤其实用。
因为它是建立在操作系统之上的,使得应用的丌发无
1