Webservice是跨平台,跨语言的远程调用技术,它的通信机制实质就是xml数据交换,采用了soap协议(简单对象协议)进行通信,WSDL是用于描述 Web Services 以及如何对它们进行访问;
编程题:publicclassHelloB extendsHelloA
{
publicHelloB()
{
}
{
System.out.println("I’m B class");
}
static
{
System.out.println("static B");
}
publicstaticvoidmain(String[] args)
{
newHelloB();
}
}
classHelloA
{
publicHelloA()
{
}
{
System.out.println("I’m A class");
}
static
{
System.out.println("static A");
}
}
解析:1、执行父类的静态代码块 static { System.out.println("static A"); } 输出:static A 2、执行子类的静态代码块 static { System.out.println("static B"); } 输出:static B 3、执行父类的构造代码块 { System.out.println("I’m A class"); } 输出:I'm A class 4、执行父类的构造函数 public HelloA() { } 输出:无 5、执行子类的构造代码块 { System.out.println("I’m B class"); } 输出:I'm B class 6、执行子类的构造函数 public HelloB() { } 输出:无 那么,最后的输出为: static A static B I'm A class I'm B class