第一部分:选择题
下面java标识符合乎规范的是(D )
A. class B. const C. 3Person D. $People5
下列数组声明错误的是( )
int a[][]=new int[0][];
int a[][]=new int[2][3];
int i=2;
int a[][]=new int[i][];
int a[][]=new int[][4];
运行以下代码,控制台输出( )
String str=";;str;;";
String strArray[]=(";");
();
下列哪个不是运行时的异常( )
指出下列哪个方法与方法public void add(int a){}为合理的重载方法.(多选) ( )
A. public int add(int a) B. public void add(long a)
C. public void add(int a,int b) D. public void add(float a)
指出正确的表达式( )
A. float f=; B. short s=2;s=s+1;
C. byte b =128; D. char c =256;
下列哪个java集合类现实是同步的( )
运行下列程序, 会产生什么结果( )
public class A{
public int hashCode(){return 1;}
public Boolean equals(Object b){return true;}
public static void main(String args[]){
Set set=new HashSet();
(new A());
(new A());
(new A());
(null);
(null);
(());
}
}
已知类Teacher和Student是类Person的子类;
Person p;
Teacher t;
Student s;
//p, t and s are all non-null.
if(t instanceof Person) { s = (Student)t; }
下面说法正确的是( )
A
java面试笔试题目 来自淘豆网www.taodocs.com转载请标明出处.