蓝色中网站,公司网络推广排名定制,手机网站建设服务,黑龙江网站建设开发单选题
1.Math.round(-11.5)等于多少?(B)
A.-11.5
B.-11
C.-12
D.11.5
2.下列哪个没有继承自Collection接口。( C )
A.List
B.Set
C.Map
D.全部
3.下列说法正确的有(B)
A.在类方法中可用this来调用本类的类方法
B.在类方法中调用本类的类方法时可直接调用
C.在类…单选题
1.Math.round(-11.5)等于多少?(B)
A.-11.5
B.-11
C.-12
D.11.5
2.下列哪个没有继承自Collection接口。( C )
A.List
B.Set
C.Map
D.全部
3.下列说法正确的有(B)
A.在类方法中可用this来调用本类的类方法
B.在类方法中调用本类的类方法时可直接调用
C.在类方法中只能调用本类中的类方法
D.在类方法中绝对不能调用实例方法
解析
this 是指向当前对象实例的引用而类方法是属于类本身的不依赖于具体的对象实例。在类方法中可以通过创建对象实例然后再调用实例方法。
4.以下哪个方法用于定义线程的执行体?( C )
A. start()
B. init()
C. run()
D. main()
5.关于线程设计下列描述正确的是( C )
A.线程对象必须实现Runnable接口
B.启动一个线程直接调用线程对象的run()方法
C. Java提供对多线程同步提供语言级的支持
D.一个线程可以包含多个进程
6.TCP通信建立在连接的基础上TCP连接的建立要使用几次握手的过程( C )
A.2
B.3
C.4
D.5
7.下列关于修饰符混用的说法错误的是(D)
A.abstract不能与final并列修饰同一个类
B.abstract类中可以有private的成员
C.abstract方法必须在abstract类中
D.static方法中能处理非static的属性
8.在java中开发jdbc应用程序时使用DriverManager类的getConnection()方法建立与数据源的链接语句为: Connection con DriverManager.getConnection(“jdbc: odbc: news”); URL链接中的“news”表示的是 ( C )
A.数据库中表的名称
B.数据库服务器的机器名
C.数据源的名称
D.用户名
9.抽象方法能否被static修饰(B)
A. True
B. False
10.下面的方法当输入为2的时候返回值是多少?(D)
public static int getValue(int i){
int result 0;
switch (i) {
case 1:
result result i;
case 2:
result result i * 2;
case 3:
result result i* 3;
}
return result;
}A.0
B.2
C.4
D.10
11.String s new String(“xyz”);创建了几个String Object ?(B)
A.1
B.2
C.3
D.4
12.编译运行以下程序后关于输出结果的说明正确的是©
public class Conditional{public static void main(String args[ ]) {int x4;System.out.println(value is ((x4) ? 99.9 :9));}
}A.输出结果为:value is 99.99
B.输出结果为:value is 9
C.输出结果为:value is 9.0
D.编译错误
多选题
13.下列描述中哪些符合Java语言的特征(AB)
A.支持跨平台(WindowsLinuxUnix等)
B.GC(自动垃圾回收)提高了代码安全性
C.支持类C的指针运算操作
D.不支持与其它语言书写的程序进行通讯
14.不能用来修饰interface的有(ACD)
A.private
B.public
C.protected
D.static
注意
Java8 之后接口中可以定义 static 方法但 static 关键字是用来修饰接口的内部成员方法。接口本身仍然不能用 static 修饰。
15.关于异常(Exception)下列描述正确的是(BC)
A.异常的基类为Exception所有异常都必须直接或者间接继承它
B.异常可以用try{…}catch(Exception e){…}来捕获并进行处理
C.如果某异常继承RuntimeException则该异常可以不被声明
D.异常可以随便处理而不是抛给外层的程序进行处理
注意
所有异常 (包括 Error 和 Exception ) 必须直接或间接继承自 Throwable 而不是 Exception。
简答题
16.抽象的(abstract)方法是否可同时是静态的(static),是否可同时是本地方法(native)是否可同时被synchronized修饰?
abstract 方法不能与 static、native、synchronized 修饰符同时使用。
abstract 方法的目的是要求子类提供实现与这些修饰符的含义和功能都存在冲突。
17.用Java写一个单例类。
饿汉式
public class Singleton {// 1. 私有化构造方法防止外部创建实例private Singleton() {}// 2. 在类内部创建唯一实例并使用静态常量存储private static final Singleton instance new Singleton();// 3. 提供公共的静态方法用于获取实例public static Singleton getInstance() {return instance;}
}18.接口是否可继承(extends)接口?抽象类是否可实现(implements)接口?抽象类是否可继承具体类(concreteclass)。
接口可以继承 (extends) 接口。
抽象类可以实现 (implements) 接口。
抽象类可以继承 (extends) 具体类。