您的位置:jsp学习站首页 >> JAVA类 >> JAVA基础 >> 漫谈EJB (1)

漫谈EJB (1) (5)

[ 来源:互网络 | 更新日期:2007-09-02 20:02:06 | 浏览次数:16727]
简介:4中,Java语言就能够支持Assertment机制和Perl语言中最有用的正则表达式机制。    Java语言主要由以下五种元素组成:标识符、关键字、文字、运算符和分隔符。这五种元素有着不同的语法含义和组成规则,它们互相配合,共同完成Java语言的语意表达。    1:标识符。变量,类和方法都需要一定的名称,我们将这种名称叫做标识符。    2:关键字。关键字是Java语言本身使用的标识符,它有其特定的语法含义。所有的Java关键字将不能被用作标识符。    3:数据类型。Java有着不同的数据类型。比较值得一提的是字符串数据类型,字符串数据类型是用一对双引号括起来的字符序列,字符串数据实际上是由String类所实现,而不是C语言中所用的字符数组。每一个字符串数据将产生一个String类的新的实例,用户不必对字符串与类这个概念发生关系而感到担心,由于类的特性,你不必担心如何去实现它们,它们会自己照顾好自己,需要说明的是字符串在Java里作为类只是出于安全的考虑。    4:运算符。任何语言都有自己的运算符,Java语言也不例外,如+、-、*、/等都是运算符,运算符的作用是与一定的运算数据组成表达式来完成相应的运算。对不同的数据类型,有着不同的运算符。     5:分隔符。分隔符用来使编译器确认代码在何处分隔。‘’‘’‘;’‘:’都是Java语言的分隔符。    学习 Java 语言很简单,毕竟 Java 语言也只包含五十多个关键词(keyword)与几十个算符(operator),再加上 Java 语法(syntax)也很简单,所以一般人可以很快就学会 Java 语言。危险的是,很多人认为已经完全掌控 Java 语言,但其实对于内部的运作机制仍不能掌握,这些盲点有时候会让你无法完全掌控 Java 语言。克服这些盲点的方式是看「The Java Language Specification, 2nd Ed
是为面向以企业为环境而开发应用程序的解决方案。
    J2SE(Java 2 Platform Stand Edition)?标准版 (J2SE) 为桌面开发和低端商务应用提供了可行的解决方案。
    J2ME(Java 2 Platform Micro Edition )?小型版(J2ME)是致力于消费产品和嵌入式设备的最佳解决方案






    J2EE

    J2EE已经成为开发商创建电子商务应用的事实标准。正是认识到J2EE平台作为一种可扩展的、全功能的平台,可以将关键的企业应用扩展到任何Web浏览器上并可适合多种不同的Internet数据流、可连接到几乎任何一种传统数据库和解决方案、使企业经理根据多家企业所提供的产品和技术开发和部署最佳的解决方案进而降低开发网络化应用的费用和复杂性这一巨大优势,很多厂家都表示将对J2EE给予支持,并将J2EE技术作为大型BtoB市场和海量交易处理的安全稳定的端到端平台。J2EE技术的基础就是J2SE标准版,它巩固了标准版中的许多优点。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。它为灵活配置各种多层企业应用软件,特别是B2B、B2C等电子商务应用,提供了强大的服务功能。最近又新加了Connector API服务,使企业应用的开发和部署有了一系列成熟的技术。

    J2SE

    J2SE是Java 2平台的标准版, 它适用于桌面系统,提供CORBA标准的ORB技术,结合Java的RMI支持分布式互操作环境。它运行在Java虚拟机上。在引入了Java IDL后, J2SE支持IIOP通信。它是高可移植性、异构性的实现环境和健壮平台,也是实现可伸缩性、可移植性、分布式异构互操作应用软件开发的标准平台。 

    J2ME

    J2ME提供了HTTP高级Internet协议,使移动电话能以Client/Server方式直接访问Internet的全部信息,不同的Client访问不同的文件,此外还能访问本地存储区,提供最高效率的无线交流。J2ME是Java 2平台的微型版,它分成CDC(connected device configuration)和CLDC(connected limited device configuration)两部分。CDC运行在连接虚拟机上,为手提式计算机一类较复杂的移动设备提供应用平台;CLDC运行在核心虚拟机(KVM)上,它实现MIDP(Mobile Information Device Profile)移动信息设备应用平台,即针对手机之类的设备建立移动计算平台。 

    在小型的J2ME(Java 2 Micro Edition)方面,主要是应用在内存容量小、体积也较小的电子装置上。小至智能卡、行动电话,个人数字助理都是运用J2ME的最佳平台。Java在Palm的应用上,PalmOS 4.0内含KJava,Sun也推出针对PalmOS使用的J2ME版本。所以,以既有的Java程序设计知识,就可以在Palm PDA上开发出Palm的各式各样应用系统。Java和Palm这两个标准平台的结合,将是下一波PDA应用的趋势。Java在手机的应用上,Nokia、Motorola、Ericsson 都将推出利用J2ME技术的新手机,所以Java程序设计师有更多的平台可供施展。此种结合J2ME及无线通讯技术的无线开放应用平台,将提供行动商务极佳的解决方案。

    在中型的J2SE(Java 2 Standard Edition)方面,Sun推出一个新的解决方案,称为Java Web Start。原先的Java Applet是在WebBrowser 中间开出一块方形区域来执行Java程序,但是这样在执行效能和兼容性上都受
[1] [2] [3] [4] [5] [6] [7] [8]
Tags:关键字:漫谈EJB (1)
责任编辑:glen