1.
(单选)下列说法正确的是()
 A.
InputStream是字符流
 B.
Reader是字节流
 C.
Writer是字节流
 D.
BufferedReader可以从文件中读取一行
正确答案:D
2.
(单选)下列Oracle语句中,属于DDL语句的是()
 A.
DROP
 B.
INSERT
 C.
DELETE
 D.
SELECT
正确答案:A
3.
(单选)在oracle中,判断一条记录的某个列是否为NULL,应该使用:( )。
 A.
!=
 B.
<>
 C.
IS
 D.
=
正确答案:C
4.
(单选)查询cost表中资费名称,月固定费用,月包在线时长,单位费用,下列sql语句正确的是:
 A.
select name/base_duration/base_cost/unit_cost from cost
 B.
select name,base_cost,unit_cost from cost
 C.
select name and base_duration and base_cost and unit_cost from cost
 D.
select name,base_duration,base_cost,unit_cost from cost
正确答案:D
5.
(单选)在Oracle中,删除表Student中的所有数据,可以使用的Sql是()。
 A.
DROP TABLE Student
 B.
DELETE FROM Student
 C.
DELETE * FROM Student
 D.
DROP * FROM Student
正确答案:B
6.
(单选)Oracle数据库中,在SQL语句中连接字符串的方法是:()。
 A.
CAT
 B.
CONCAT
 C.
JOIN
 D.
UNION
正确答案:B
7.
(单选)下列方法中用于定义线程的执行体的是:
 A.
start()
 B.
init()
 C.
run()
 D.
synchronized()
正确答案:C
8.
(单选)在Oracle中,控制年龄必须在18到50之间(包含18和50),可使用的代码是()。
 A.
age>18 and age<50
 B.
age>=18 and age<=50
 C.
age>=18 && age<=50
 D.
age>18 && age<50
正确答案:B
9.
(单选)synchronized关键字做同步,可以使用在:()。
 A.
方法上
 B.
接口上
 C.
变量上
 D.
类上
正确答案:A
10.
(单选)下列Oracle语句中,属于DCL的有()
 A.
GRANT
 B.
DESC
 C.
CONNECT
 D.
INSERT
正确答案:A
11.
(单选)下列代码的输出结果是()。
public static void main(String[] args) {
  Runnable r = new Runnable() {
    public void run() {
      System.out.print("Cat");
    }
  };
  Thread t = new Thread(r) {
    public void run() {
      System.out.print("Dog");
    }
  };
  t.start();
}
 A.
Cat
 B.
Dog
 C.
没有任何输出
 D.
抛出运行时异常
正确答案:B
12.
(单选)下列关于线程的名字说法正确的是:()。
 A.
不能人为的为线程设置名字
 B.
Java规定所有的线程名字都是Thread=1形式的
 C.
可以使用Thread类的setName()方法为线程设置名字
 D.
默认情况下,线程无名字
正确答案:C
13.
(单选)下列会自动创建索引的约束的是:()。
 A.
UNIQUE
 B.
NOT NULL
 C.
FOREIGN KEY
 D.
CHECK
正确答案:A
14.
(单选)下列Oracle语句中,可以实现更新记录的是()。
 A.
UPDATE 数据表 SET 字段名称=值,… [WHERE 条件] [GROUP BY 字段名称]
 B.
UPDATE 数据表,数据表,… SET 字段名称=值,… WHERE 条件
 C.
UPDATE 数据表 SET 字段名称=值,… [WHERE 条件]
 D.
UPDATE 数据表 Set 字段名称=值,… [WHERE 条件] [ORDER BY 字段名称]
正确答案:C
15.
(单选)下面关于序列的描述不正确的是:()
 A.
序列和表一样,都是Oracle数据库中的对象
 B.
序列产生的值,可以作为表的主键值
 C.
在序列的使用中,最好的方式是多个表可以共用一个序列,来减少Oracle数据库序列的数量
 D.
MySql数据不支持序列truncatedelete和drop的区别
正确答案:C
16.
(单选)在Oracle数据库中,关于主键约束与唯一约束说法错误的是()。
 A.
主键列的数据类型不限,但此列必须是唯一并且非空
 B.
一张数据表只能有一个唯一约束
 C.
唯一性约束所在的列允许空值
 D.
数据库支持两个列做联合主键
正确答案:B
17.
(单选)在Oracle中,当数据量较大时,删除表中所有数据,效率较高的是()。
 A.
DELETE FROM Student
 B.
DELETE FROM Student WHERE id>0
 C.
TRUNCATE table Student
 D.
TRUNCATE table Student WHERE id>0
正确答案:C
18.
(单选)在Oracle中,给Student表添加Address列,如下代码正确的是()。
 A.
ALTER TABLE student
      ADD COLUMN(address VARCHAR2(20))
 B.
UPDATE TABLE student
      ADD COLUMN(address VARCHAR2(20))
 C.
UPDATE TABLE student
      ADD(address VARCHAR2(20))
 D.
ALTER TABLE student

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。