知识大全 JAVA基本名词解释

Posted

篇首语:智慧源于勤奋,伟大出自平凡。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 JAVA基本名词解释相关的知识,希望对你有一定的参考价值。

JAVA基本名词解释  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   一.Java发展到现在 按应用来分主要分为三大块     J SE J ME和J EE 这也就是Sun ONE(Open Net Environment)体系      J SE(Java[tm] Platform Standard Edition)就是Java 的标准版 主要用于桌面应用软件的编程      J ME(J ME(TM) Java Platform Micro Edition)主要应用于嵌入是系统开发 如手机和PDA的编程      J EE(Java(TM) Platform Enterprise Edition)是Java 的企业版 主要用于分布式的网络程序的开发 如电子商务网站和ERP系统      二.J EE又包括许多组件 如Jsp Servlet JavaBean EJB JDBC JavaMail等      JSP Java Server Pages(TM) Technology 为了解决Java Servlet没有把网站的逻辑和页面的输出分开而出现的整个Servlet代码混乱不堪的问题 SUN推出了Java Server Pages—JSP 按照脚本语言是服务于某一个子系统的语言这种论述 JSP应当被看作是一种脚本语言      Java Servlet Java Servlet是JSP技术的基础 Servlet这个名称大概源于Applet 可以称之为 小服务程序      JavaBeans 就是Java的可重用组件技术 JavaBeans就是Java的可重用组件技术 JavaBean 组件可以用来执行复杂的计算任务 或负责与数据库的交互以及数据提取等      EJB J EE 平台提供了多层的分布式的应用模型 组件再用 一致化的安全模型以及灵活的事务控制 这些层是客户层 Web层 业务层及企业信息系统层( EIS )等 业务层经常被称作Enterprise JavaBeans (EJB )层 业务层和Web 层一起构成了 层J EE应用的中间层 而其他两层是客户层和企业信息系统层 EJB上层的分布式应用程序是基于对象组件模型的 低层的事务服务使用了API技术 EJB技术简化了用JAVA语言编写的企业应用系统的开发 配置和执行 EJB的体系结构规范由Sun Microsystems公司制定      Enterprise Beans EJB技术定义了一组可重用的组件 Enterprise Beans 可以利用这些组件像搭积木一样你的建立分布式应用程序 当你把代码写好之后 这些组件就被组合到特定的文件中去 每个文件有一个或多个Enterprise Beans 在加上一些配置参数 最后 这些Enterprise Beans被配置到一个装了EJB容器的平台上 客户能够通过这些Beans的Home接口定位到某个Beans 并产生这个Beans的一个实例 这样 客户就能够调用Beans的应用方法和远程接口      Session Beans Beans 类提供了业务方法 创建方法和查询方法的实现 如果Enterprise Beans 管理它自己的持久性的话 还为其生命期方法提供了实现 有两种Enterprise Beans Entity Beans 和Session Beans      EAR 应用装配商从组件提供商获得应用组件JAR 文件 并将它们组装成一个J EE 应用的Enterprise Archive(EAR)文件的公司或个人 这种文件是一个带 ear扩展名的标准文件 应用装配商提供与该应用程序相关的整体信息 并使用验证工具来检验EAR 文件的内容是正确的      JAR JAR文件格式是基于通用的和可以自由使用ZLIB文件的格式 ZLIB格式是基于zip的文件格式 这是一个可移植的文件格式 它可以在某个目录层次上存储多个文件 ZLIB格式不是针对某个特殊的压缩方法的格式 deflate压缩方案是通用的 这是在JAR文件中使用的压缩方法 deflate协议是基于Lempee Ziv算法的变体LZ 它具有较低的压缩开销和适当的内存要求 这使得它成为十分通用的压缩协议 有关ZLIB更详细的信息 请查阅RFC 和RFCl .用户可以从ftp:///rfc/上获得它们      RMI Java RMI (Remote Method Invocation 远程方法调用)是用Java在JDK 中实现的 它大大增强了Java开发分布式应用的能力 Java作为一种风靡一时的网络开发语言 其巨大的威力就体现在它强大的开发分布式网络应用的能力上 而RMI就是开发百分之百纯Java的网络分布式应用系统的核心解决方案之一 Java RMI 支持存储于不同地址空间的程序级对象之间彼此进行通信 实现远程对象之间的无缝远程调用 RMI目前使用Java远程消息交换协议JRMP(Java Remote Messaging Protocol)进行通信 JRMP是专为Java的远程对象制定的协议 因此 Java RMI具有Java的 Write Once Run Anywhere 的优点 是分布式应用系统的百分之百纯Java解决方案 用Java RMI开发的应用系统可以部署在任何支持JRE(Java Run Environment Java 运行环境)的平台上 但由于JRMP是专为Java对象制定的 因此 RMI对于用非Java语言开发的应用系统的支持不足 不能与用非Java语言书写的对象进行通信      XML XML是一个精简的SGML 它将SGML的丰富功能与HTML的易用性结合到Web的应用中 XML保留了SGML的可扩展功能 这使XML从根本上有别于HTML XML要比HTML强大得多 它不再是固定的标记 而是允许定义数量不限的标记来描述文档中的资料 允许嵌套的信息结构 HTML只是Web显示数据的通用方法 而XML提供了一个直接处理 Web 数据的通用方法 HTML着重描述Web页面的显示格式 而XML着重描述的是Web页面的内容 cha138/Article/program/Java/JSP/201311/19235

相关参考

知识大全 百分之百纯 Java(TM)--名词解释

百分之百纯Java(TM)--名词解释  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  抽象窗口工

知识大全 Java 常用关键字解释

Java常用关键字解释  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  finalfinal对于常

知识大全 谁来帮用通俗易懂的语言解释下java的反射机制

谁来帮用通俗易懂的语言解释下java的反射机制JavaReflactioninAction有这么一句话,可以解释。反射是运行中的程序检查自己和软件运行环境的能力,它可以根据它发现的进行改变。通俗的讲就

知识大全 如何保护Java程序

如何保护Java程序  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  Java是一种跨平台的解释型

知识大全 java项目流程怎么控制

java项目流程怎么控制1、块作用域语句(复合语句)即用一对花括号将若干语句括起来,目的是从语法上将多条语句解释为一条语句。这里要注意一点,java语言中块作用域语句可以嵌套,但不可以在嵌套的两层中声

知识大全 java中常见异常

  javalangNullPointerException  这个异常大家肯定都经常遇到异常的解释是程序遇上了空指针简单地说就是调用了未经初始化的对象或者是不存在的对象这个错误经常出现在创建图片调用

知识大全 Java设计模式之迭代器模式

Java设计模式之迭代器模式  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!一引言  迭代这个名词对

从公文中概括出能展示公文基本内容的一组提炼名词或名词词组,这就是主题词,目的是为了__

从公文中概括出能展示公文基本内容的一组提炼名词或名词词组,这就是主题词,目的是为了_____。A、简明B、命名C、检索D、归档答案:C解析:公文主题词,是为了给计算机进行公文信息处理(存储和检索公文)

知识大全 JAVA规则 基本篇

JAVA规则基本篇  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文介绍的JAVA规则的说明分

知识大全 求推荐几个好的java方面开源项目还有基本学习java好用的书

求推荐几个好的java方面开源项目还有基本学习java好用的书mvnForum,一个小的开源论坛系统,java开源论坛中做得较好的一个;OpenCms,历史最悠久和使用广泛的java开源CMS系统的老