大家对照自己考过的那份,如果发现有错误或者是有漏题请及时向学委反馈,谢谢!
一、单项选择题
1.以下所有的程序中性能最佳的是 ( )
A.JAVA B.C C.C++ D.RUBY
答案:B
2.在Java 中System内的包名为以下的哪个 ( )
A.java.jdbc B.java.awt C.java.util D.java.lang
答案:D
3.下列关于线程优先级的说法中,正确的是 ( )
A.线程的优先级是不能改变的 B.线程的优先级是在创建线程时设置的
C.在创建线程后的任何时候都可以设置 D.B 和 C
答案:C
4.下列属于合法的Java标识符是 ( )
A._cat B.5books C.#NAME D.-3.142
答案:A
5.JAVA最重要的特性 ( )
A.面向对象 B.跨平台 C.支持网络编程 D.支持多线程
答案:B
6.在 Java 中,所有类的根类是 ( )
A.java.lang.Objet
B.java.lang.Class
C.java.applet.Applet
D.java.awt.Frame
答案:A
7.下列方法中可以用来创建一个新线程的是( )
A.实现java.lang.Runnable 接口并重写 start()方法
B.实现java.lang.Runnable 接口并重写 run()方法
C.继承java.lang.Thread 类并重写 run()方法
D.实现java.lang.Thread 类并实现 start()方法
答案:C
8.List是属于( )
A.接口 B.类 C.对象 D.方法
答案:A
9.String和 Stringbuffer 的异同点 以下哪些是正确的 ( )
A.String 有更好的性能 B.StringBuffer 操作上比较简便
C.String操作比较复杂 D.String可以支持 + 运算符号
答案:D
10.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( )
A.冒泡排序为n/2 B.冒泡排序为n
C.快速排序为n D.快速排序为n(n-1)/2
答案:D
11.int 型 public 成员变量 MAX_LENGTH,该值保持为常数100,则定义这个变量的语句是( )
A.public int MAX_LENGTH=100 B.final int MAX_LENGTH=100
C.public const int MAX_LENGTH=100 D.public final int MAX_LENGTH=100
答案:D
12.用树形结构表示实体之间联系的模型是 ( )
A.关系模型 B.网状模型 C.层次模型 D.以上三个都是
答案:C
13.对于长度为n的线性表,在最坏情况下,下列各排序法所对应的比较次数中正确的是( ) A.冒泡排序为n/2 B.冒泡排序为n C.快速排序为n D.快速排序为n(n-1)/2
答案:D
14.在 Java 中,由Java编译器自动导入,而无需在程序中用import导入的包是( )
A.java.applet B.java.awt C.java.util D.java.lang
答案:D
15.在读字符文件 Employee.dat 时,使用该文件作为参数的类是( )
A.BufferedReader B.DataInputStream
C.DataOutputStream D.FileInputStream
答案:D
16.Java 的前生 ( )
A.oak B.basic C.pascal D.C++
答案:A
17.能够支持 javadoc 命令的注释语句是 ( )
A./**...//
B./*...*/
C.//
D./**...*/
答案:D
18.在 Java 中,表示换行符的转义字符是 ( )
A.\n B.\f C.n' D.\dd
答案:A
19.JAVA之父 叫做 ( )
A.James B.Robanco C.mike D.Stephen
答案:A
20.JDBC 是如何实现跨数据的 ( )
A.依赖与JDBC接口 B.依赖JAVA的跨平台
C.依赖数据厂商提供的数据库接口 D.依赖程序员的编码实现
答案:A
21.在 Java 中,能实现多重继承效果的方式是( )
A.内部类 B.适配器 C.接口 D.同步
答案:C
22.下列命令中,哪个命令是Java的编译命令?( )
A.javac B.java C.javadoc D.appletviewer
答案:A
23.java重写和重载的区别给出下列代码段:
int i=3,j;
outer:while(i>0){
j=3;
inner:while(j>0){
if(j<2) break outer;
System.out.println(j+" and "+i);
j--;
}
i--;
}
下列选项中哪个会被输出到屏幕? ( )
A.3 and 3 B.3 and 2 C.3 and 1 D.3 and 0
答案:A
24.数据独立性是数据技术的重要特点之一。所谓数据独立性是指 ( )
A.数据与程序独立存放 B.不同的数据被存放在不同的文件中
C.不同的数据只能被对应的应用程序所使用 D.以上三种说法都不对
答案:D
25.下列构造方法的调用方式中,正确的是 ( )
A.按照一般方法调用 B.由用户直接调用
C.只能通过 new 自动调用 D.被系统调用
答案:C
26.下列关于栈的描述中错误的是
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
Java基础——构造器和方法的区别
« 上一篇
Java核心技术12接口和抽象类
下一篇 »
发表评论