天梯180331
1. 以下哪个式子有可能在某个进制下成立()?
A. 13*14=204
B. 13*34=568
C. 14*14=140
D. 1+1=3
2. (不定项)Java.Thread的方法resume()负责重新开始被以下哪个方法中断的线程的执行()。
A. stop
B. sleep
C. wait
D. suspend
3. 以下代码将打印出:
public static void main (String[] args) {
String classFile = "com.jd.". replaceAll(".", "/") + "MyClass.class";
System.out.println(classFile);
}
A. com. jd
B. com/jd/MyClass.class
C. ///////MyClass.class
D. com.jd.MyClass
4. 下面有关webservice的描述,错误的是?
A. Webservice是跨平台,跨语言的远程调用技术
B. Webservice通信机制实质就是json数据交换
C. Webservice采用了soap协议(简单对象协议)进行通信
D. WSDL是用于描述 Web Services 以及如何对它们进行访问
5. 下列对继承的说法,正确的是( )
A. 子类能继承父类的所有成员
B. 子类继承父类的非私有方法和状态
C. 子类只能继承父类的public方法和状态
D. 子类只能继承父类的方法
//------------分割线----------------
A
D
C
B
A
答案详解:
1. 13(8)*14(8)=204(8) OK
2. suspend() 和 resume() 方法:两个方法配套使用,suspend()使得线程进入阻塞状态,并且不会自动恢复,必须其对应的 resume() 被调用,才能使得线程重新进入可执行状态.
不过Thread类的 suspend()和resume()方法以声明被弃用。
3. 由于replaceAll方法的第一个参数是一个正则表达式,而"."在正则表达式中表示任何字符,所以会把前面字符串的所有字符都替换成"/"。如果想替换的只是".",那么久要写成"\\."
4. Web service 顾名思义就是基于web的服务,它是一种跨平台跨语言的服务。
我们可以这样理解:我们可以调用互联网上查询天气信息的web服务,把它嵌入到我们的B/S程序中,当用户从我们的网点看到天气信息时,会认为我们为他提供了很多服务,但其实我们什么也没做,只是简单调用了服务器上的几句代码而已。Web service可以将你的服务发布到互联网上让别人去调用,也可以调用别人发布的web service。
它采用XML传输格式化数据,它的通信协议是SOAP(Simple Object Access Protocal,简单对象访问协议)
WSDL(Web Service Description Language)网络服务描述语言,是一种XML编写的文档。这种文档可描述某个Web service。它可规定服务的位置,以及为此服务提供的操作(或方法)
5. 当一个子类被创建的时候,首先会在内存中创建一个父类对象,然后在父类对象的外部放上子类独有的属性,两者合起来形成一个子类对象。可以这样理解:子类对象确实拥有父类对象中所有方法和属性,但私有属性和方法子类无法访问到(利用反射可以调用)。
Oracle官方文档:A subclass inherits all the members (fields, methods, and nested classes) from its superclass. Constructors are not members, so they are not inherited by subclasses, but the constructor of the superclass can be invoked from the subclass. [子类从其父类继承所有成员(字段,方法和嵌套类)。 构造函数不是成员,所以它们不被子类继承,但是可以从子类调用超类的构造函数。]
ok.