1.以下哪四个能使用throw抛出
A: A.Error
B: B.Event
C: C.Objec
D: D.Throwable
E: E.xception
F: F.RuntimeException
正确答案:A,D,E,F
2.同一个进程的多个线程堆栈共享状况哪个描述正确
A: A. 堆共享、栈私有
B: B. 堆私有、栈共享
C: C. 堆共享、栈共享
D: D. 堆私有、栈私有
正确答案:A
3.jquery ajax中都支持哪些返回类型
A: A. xml
B: B. html
C: C. jsonp
D: D. json
正确答案:A,B,C,D
4.关于B/S架构和C/S架构描述正确的是
A: A. 淘宝WWW站是C/S架构的
B: B. 微信APP是B/S架构的
C: C. 淘宝APP是C/S架构的
D: D. HTML是C/S架构下的标准开发语言
正确答案:C
5.以下不是Object类的方法的是
A: A.clone()
B: B.finalsize()
C: C.toString()
D: D.hasNext()
正确答案:D
6.在JAVA语言中以下哪种表达式或者语法是不支持的
A: A.
int a = 2,b=0;
B: B.
int b = 2;
int c = 3;
int a = b = c;
C: C.
boolean isTrue = false;
if(isTrue= 1==1?true:false) { }
D: D.
public native int method() {
int a = 0;
return a=true?0:1;
}
正确答案:A
7.正确表达式ab?c匹配的字符串是
A: A. abbcd
B: B. abc
C: C. abcbc
D: D. aEbc
正确答案:B
8.不属于数据库事务四大特性(ACID)的是
A: A. 原子性
B: B. 一致性
C: C. 持久性
D: D. 复杂性
正确答案:D
9.访问修饰符作用范围由大到小是
A: A.private-default-protected-public
B: B. public -default-protected- private
C: C.private- protected-default- public
D: D.public - protected- default-private
正确答案:D
10.支持html5的浏览器是
A: A.Safari
B: B.Chrome
C: C.Firefox
D: D.Opera
正确答案:A,B,C,D
11.关于DTD(Document Type Definition)与XSD(XML Schemas Definition),以下说法正确的是
A: A.都用于校验XML的文件内容,校验规则相同
B: B.DTD文档包含:元素的定义规则,元素间关系的定义规则
C: C.DTD提供了更丰富的数据类型.
D: D.XSD不支持综合命名空间
正确答案:B
12.socket、dns和http分别工作在哪一个网络分层
A: A. 网络层、应用层、应用层
B: B. 网络层、网络层、应用层
C: C. 传输层、应用层、应用层
D: D. 传输层、网络层、应用层
正确答案:C
13.下面哪个单词不是javascript保留字
A: A. with
B: B. void
C: C.class
D: D.parent
正确答案:D
14.Linux内核不包括的子系统是
A: A. 硬件管理系统
B: B. I/O管理系统
C: C. 进程管理系统
D: D. 内存管理系统
正确答案:A
15.在局域网内的某台主机用ping命令测试网络连接时,发现网络内的主机都可以联通,而不能与公网联通,问题可能是
A: A. 主机IP设置有误
B: B. 局域网的网关或主机的网卡设置有误
C: C. 局域网DNS服务器设置有误
D: D. 没有设置连接局域网的网关
正确答案:B
16.给定下面代码,请选择正确的描述
interface A0 {
void m() throws CloneNotSupportedException, IOException;
}
interface A1 {
void m() throws SQLException, IOException;
}
interface A2 extends A0, A1 {
void m();
}
A: A. A2的m()方法声明 不受限制,可以抛出任意的checked exception
B: B. A2的m()方法声明 必须同时抛出三个异常CloneNotSupportedException, IOException, SQLException
C: C. A2的m()方法声明 可以抛出 IOException
D: D. A2的m()方法声明 可以抛出三个异常CloneNotSupportedException, IOException, SQLException的任意组合
正确答案:C
17.请选择 下面代码输出
public static void main(String[] args) {
String[] array = new String[]{"BZ", "A", "BA", "D"};
TreeMap
putValues(array, treem);
LinkedHashMap
putValues(array, linkedHashMap);
listKeys(treem);//???
System.out.print("----");
listKeys(linkedHashMap);//???
}
private static void putValues(String[] array, Map
for (int i = 0; i < array.length; i++) {
map.put(array[i], i);
}
}
private static void listKeys(Map
int size = map.size();
int i = 0;
for (Map.Entry
if (i == size - 1) {
System.out.print(entry.getKey());
} else {
System.out.print(entry.getKey() + ",");
}
i++;
}
}
A: A. A,BA,BZ,D----BZ,A,BA,D
B: B. BZ,A,BA,D----BZ,A,BA,D
C: C. 迭代map是没有顺序保证的,所以,不能确保总按同样顺序输出
D: D. A,D,BA,BZ----D,A,BZ,A
正确答案:A
18.下面代码的输出是
public static synchronized void main(String[] args) {
Thread t = new Thread() {
@Override
public void run() {
hello();
}
};
t.start();
try {
Thread.sleep(new Random().nextInt(500));
} catch (InterruptedException e) {
}
System.out.print("There");
}
static synchronized void hello() {
try {
Thread.sleep(new Random().nextInt(500));
} catch (InterruptedException e) {
}
System.out.print("Hello");
}
A: A.HelloThere
B: B.ThereHello
C: C.输出顺序不确定
D: D.发生了死锁
正确答案:B
19.Spring能否注入null或空字符串
A: A. 都允许
B: B. 都不允许
C: C. null允许,空字符串不允许
D: D. null不允许,空字符串允许
正确答案:A
20.下面代码的输出是
public static int ret() {
try {
int i = 1 / 0;
return 0;
} catch (Exception e) {
return 1;
} finally {
return 2;
}
}
A: A.0
B: B.1
C: C.2
正确答案:C