JMS即Java消息服务(Java Message Service)应用程序接口是一个Java平台中关于面向消息中间件(MOM)的API,用于在两个应用程序之间,或分布式系统中发送消息,进行异步通信。Java消息服务是一个与具体平台无关的API,绝大多数MOM提供商都对JMS提供支持。JMS是一种与...
分类:
其他好文 时间:
2015-10-19 01:48:37
阅读次数:
335
Java Servlet是与平台无关的服务器端组件,运行于Servlet容器中(如Tomcat),Servlet容器负责Servlet和客户端的通信以及调用Servlet的方法,Servlet和客户端的通信采用“请求/响应”的模式。Servlet可完成以下功能: 1、创建并返回基于客户请求的动态H...
分类:
其他好文 时间:
2015-10-18 22:54:34
阅读次数:
169
Java语言特点(运行环境JRE【操作系统,api,dll】):1.跨平台:Java自带的虚拟机很好地实现了跨平台性。Java源程序代码经过编译后生成二进制的字节码是与平台无关的,但是可被Java虚拟机识别的一种机器码指令。Java虚拟机提供了一个字节码到底层硬件平台及操作系统的屏障,使得Java语...
分类:
编程语言 时间:
2015-10-17 19:04:32
阅读次数:
205
在现代程序开发中,大量的开发都是基于数据库的,Java数据库的连接尤为重要。JDBC提供了一种与平台无关的用于执行sql语句的标准Java Api,可以方便的实现多种关系数据库的统一操作,由一组用Java编写的类和接口组成。JDBC的核心组成{DriverManager类;//用来取得数据库连接接口...
分类:
数据库 时间:
2015-10-16 16:41:35
阅读次数:
191
MSILCLR(1)把源代码编译为Mσoson中间语言(L)。2)CLR把IL编译为平台专用的代码。平台无关性、提高性能和语言的互操作性。 注意.net的平台无关性目前只是停留在理论范畴(1)C#的结构和方法论反映了.NET基础方法论。(2)在许多情况下,C#的特定语言功能取决于.NET的功能,或依...
1.1 什么是Jocky?我们知道,Java是一种跨平台的编程语言,其源码(.java文件)被编译成与平台无关的字节码(.class文件),然后在运行期动态链接。这样,编译后的类文件中将包含有符号表,从而使得Java程序很容易被反编译。相信每一个Java开发人员,都曾经用过诸如Jad之类的反编译器,...
分类:
编程语言 时间:
2015-10-14 14:23:44
阅读次数:
306
1. 什么是 序列化 和 反序列化 ? 序列化 (Serialization):将对象的状态信息转换为可以存储或传输的形式的过程。在序列化期间,对象将其当前状态写入到临时或持久性存储区。以后,可以通过从存储区中读取或反序列化对象的状态,重新创建该对象。一般的格式是与平台无关的二进制流,可以将这种二....
分类:
编程语言 时间:
2015-10-14 11:51:11
阅读次数:
270
这个模块包含普遍的操作系统功能。如果你希望你的程序能够与平台无关的话,这个模块是尤为重要的。即它允许一个程序在编写后不需要任何改动,也不会发生任何问题,就可以在Linux和Windows下运行。一个例子就是使用os.sep可以取代操作系统特定的路径分割符。下面列出了一些在os模块中比较有用的部分。它...
分类:
编程语言 时间:
2015-10-12 22:32:03
阅读次数:
171
一、运行机制Java源程序经过编译器编译成平台无关的字节码,字节码由虚拟机解释执行,虚拟机将每一条要执行的字节码发送给特定平台的解释器,解释器将其翻译成相应平台上的机器码,然后运行在该平台上,又由于运行时依然保留了解释这样就保证了Java程序能跨平台了。Java是一种介于编译型语言与解释型语言之间的...
分类:
编程语言 时间:
2015-09-29 12:46:03
阅读次数:
142
在androd手机中处理xml数据时很常见的事情,通常在不同平台传输数据的时候,我们就可能使用xml,xml是与平台无关的特性,被广泛运用于数据通信中,那么在android中如何解析xml文件数据呢?通常有三种方式:DOM,SAX,PULL在这一节中我们使用DOM方式来处理。DOM方式解析xml是先...
分类:
移动开发 时间:
2015-09-26 15:53:51
阅读次数:
201