`
wuzq1223
  • 浏览: 23971 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论
文章列表
使用xfire实现webservice实例 xfire官方网站:http://xfire.codehaus.org/ 下载地址:http://repository.codehaus.org/org/codehaus/xfire/xfire-distribution/1.2.6/xfire-distribution-1.2.6.zip

java webservice

    博客分类:
  • java
    WebService是SOA的一种较好的实现方式,它将应用程序的不同功能单元通过中立的契约(独立于硬件平台、操作系统和编程语言)联系起来,使得各种形式的功能单元更好的集成。简单的说,WebService是一种独立于特定语言、特定平台,基于网络的、分布式的模块化组件。是一个能够使用xml消息通过网络来访问的Interface,这个Interface描述了一组可访问的操作。 首先WebService要知道几个最基本的概念: 1、XML以及XML Schema     XML 是Web Service表示数据的基本格式。XML是一套通用的数据表示格式,与平台无关,这就使不同语言构建的系统之 ...

java 泛型

    博客分类:
  • java
泛型 JDK1.5版本以后出现的新特性,用于解决安全问题,是一个安全机制。 好处: - 将运行期可能出现的问题(ClassCastException),转移到了编译期。 - 避免了强制转换的麻烦。 格式:通过<>来接收要操作的引用数据类型。 通常在集合框架中使用。 ? 通配符,也叫占位符 泛型限定: - ? extends E: 可以接收E类型或者E的子类型,上限 - ? super E:可以接收E类型或者E类型的父类型,下限

java static

    博客分类:
  • java
static关键字 特点: -随着类的加载而加载 -优先于对象存在 -被所有对象所共享 -可以直接被类名调用 使用: -静态方法只能访问静态成员 -静态方法中不可以写this、super关键字 -主函数是静态的 实例变量和类的变量的区别: 1.存放位置: --类的变量随着类的加载而存在于方法区中 --实例变量随着对象的创建而存在于堆内存中 2.生命周期 类变量生命周期最长,随着类的消失而消失 实例变量生命周期随着对象的消失而消失 优点: -对对象的共享数据进行单独的空间存储,节省空间。没有必要每个对象中都存储一份。 -可 ...

java 反射

    博客分类:
  • java
1.反射: 就是加载类,并解剖(反射)出类的各个组成部分(成员变量,方法,构造方法等),就是把java类中的各种成分映射成相应的java类。例如:一个java类用一个Class类的对象来表示,一个类中的组成部分:成员变量、方法、构造方法、包等等信息也用一个个java类来表示,就像汽车是一个类,汽车中的发动机,变速箱等等也是一个个的类。表示Java类的Class类显然要提供一系列的方法,来获得其中的变量、方法、构造函数、修饰符、包等信息,这些信息就是用相应类的实例对象来表示,它们是Field、Method、Constructor、Package等等。 2.加载类 java中有一个Class ...

java 序列化

    博客分类:
  • java
序列化 将对象转换为字节流保存起来,并在以后还原这个对象,这种机制叫做对象的序列化。 将一个对象保存到永久的存储设备上称为持久化。 一个对象要想能够实现序列化,必须实现java.io.Serializable接口,该接口中没有定义任何方法,是一个标示性接口(Marker Interface), 当一个类实现了该接口,就表示这个类的对象是可以序列化的。 当一个对象被序列化时,只保存对象的非静态成员变量,不能保存任何的成员方法和静态的成员。 如果一个对象的成员变量是一个对象,那么这个对象的数据成员也会被保存。 如果一个可序列化的对象包含对某个不可序列化的对象的引用,那么整个序列化操作将 ...

java 集合

    博客分类:
  • java
集合类 数组是固定长度的,可以储存基本数据类型,只能存储固定类型的数据。 集合长度是可变的,集合可以存储不同类型的对象,只能用于存储对象。 Collection - List:元素是有序的,元素可以重复,因为该集合体系有索引。 - ArrayList:以数组的方式存储数据,特点:查询快,增删慢。非线程同步 - LinkedList:以链表的方式存储数据,特点:增删快,查询慢 - Vector:也是以数组的方式存储数据,线程同步,增删查都慢 - Set:元素是无序的(存入和取出的顺序不一定一致),元素不可以重复。 - HashSet:底层数据结构是哈希表,非线程同步 ...
Global site tag (gtag.js) - Google Analytics