NIIT认证Java考试题库
NIIT认证Java考试题库
NIIT的工作领域包括系统合成,商业对策,工程,制造,财务,网络工程,通讯,信息技术咨询,应用软件开发,多媒体软件及职业信息技术培训和企业信息技术培训。下面一起来看看NIIT认证的java考试题库,希望能帮助到大家!
JDK是( )
A、一种全新的程序语言
B、一种程序开发辅助工具
C、一种由Java写成的,并支持Java Applet的浏览器
D、一种游戏软件
2、Java语言中下面哪个可以用作正确的变量名称( )
A、3D B、name C、extends D、implements
3、构造函数何时被调用( )
A、类定义时 B.创建对象时
C.调用对象方法时 D.使用对象的变量时
4、Java中,哪种不可以用来限制存取权限的关键字( )
A、public B、protected C、extends D、private
5、要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符( )。
A、 final B、 public C、 private D、abstract
6、Java源文件和编译后的文件扩展名分别为( )
A、.class和 .java B、.java和 .class
C、.class和 .class D、.java和 .java
7、若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )。
A、 x[5-3] B、 x[k] C、 x[k+5] D、 x[0]
8、下列语句序列执行后,i 的值是( )。
int i=8, j=16;
if( i-1 > j ) i--; else j--;
A、 15 B、 16 C、 7 D、 8
9、下列语句序列执行后,i的值是( )。
int i=16;
do { i/=2; } while( i > 3 );
A、 16 B、 8 C、 4 D、 2
10、不能构成循环的语句是( )。
A、for 语句 B、while 语句 C、switch 语句 D、do while 语句
11.欲构造ArrayList类的一个实例,此类继承了List接口,下列哪个方法是正确的 ?
A、 ArrayList myList=new Object();
B、 List myList=new ArrayList();
C、 ArrayList myList=new List();
D、 List myList=new List();
12、给出下面代码:
public class Person{
static int arr[] = new int[10];
public static void main(String a[])
{
System.out.println(arr[1]);
}
}
那个语句是正确的?
A、 编译时将产生错误;
B、 编译时正确,运行时将产生错误;
C 、输出零;
D、 输出空。
13、哪个关键字可以抛出异常?
A、 transient
B、 finally
C、 throw
D、 static
14、System类在哪个包中?
A、 java.util
B、 java.io
C、 java.awt
D、 java.lang
数据库认证考试
15、下面哪种注释方法能够支持javadoc命令:
A、 /**...**/
B、 /*...*/
C、 //
D、 /**...*/
16、下面哪个修饰符修饰的方法只能被本类中的其他方法使用( )
A、protected B、static C、private D、public
17、下面哪个是对字符串String的正确定义 ( )
A、String s1=null; B、String s2=’null’ ;
C、String s3=(String) ‘abc’ ; D、String s4=(String) ‘\uface’;
18、下面哪条语句定义了5个元素的数组( )
A、int [] a={22,23,24,25,12};
B、int a []=new int(5);
C、int [5] array;
D、int [] arr;
19、下面哪项可以得到数组元素的个数,java中定义数组名为 abc,( )
A、abc.length( ) B、abc.length C、len(abc) D、ubound(abc)
20、下面关于java中类的说法哪个是不正确的( )
A、类体中只能有变量定义和成员方法的定义,不能有其他语句。
B、构造函数是类中的特殊方法。
C、类一定要声明为public的,才可以执行。
D、一个java文件中可以有多个class定义。
21、在java的一个异常处理中,哪个语句块可以有多个 ( )
A、catch B、finally C、try D、throws
22、数组中可以包含什么类型的元素?_____________。
A、int型 B、string型 C、数组 D、以上都可以
23、以下哪个方法用于定义线程的执行体?
A、 start()
B、init()
C、run()
D、main()
24、Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点(  )
A 安全性    B 多线程    C 跨平台    D 可移植
25、Character流与Byte流的区别是(  )
A 每次读入的字节数不同
B 前者带有缓冲,后者没有
C 前者是块读写,后者是字节读写
D 二者没有区别,可以互换使用
26、函数重载是指 ( )
A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同
B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同
C、两个以上的函数名字不同,但形参的个数或类型相同
D、两个以上的函数取相同的函数名,并且函数的返回类型相同
27、下列运算结果默认为float的是( )
A、100/10 B、100*10
C、100F+10 D、100D-10

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