没有合适的资源?快使用搜索试试~ 我知道了~
资源详情
资源评论
资源推荐
就业面试题库
-Java部分
Java 面试题
1. 选择题
1. 下面那些是short型的取值范围?
A -2727-1
B 0216-1
C ?215 215-1
D ?231213-1
2. 下面的哪些程序片段可能导致错误?
A String s =”Good with the wind”?
String t =”good”
String k = s+k
B String s = “Gone with the wind”
String t;
t = s[3]+”one”
C String s= “Gone with the wind”
String standard = s.toUpperCase()
D String s =”home directory”
String t = s-“directory”
3. 在//point x 处的哪些申明是语法上合法的?
Class Person{
Private int b;
Public int chang(int m){return m;}
}
Public class Teacher extends Person{
Public int b;
Public static void main(String[] args)
{
Person p = new Person();
Teacher t = new Teacher();
Int i;
//point x;
}
}
A i=m;
B i=b;
C i=p.a;
D i=p.chang(30);
E i=t.b;
newer 版权所有 第 页 共 页
Java 面试题
4. 下面关于继承的哪些叙述是正确的?
A、在中只允许单一继承
B、在java中一个类只能实现一个接口
C、在java中一个类不能同时继承一个类和实现一个接口
D、java的单一继承使用代码更可靠。
5. x的取值在什么范围内时将打印字符串“second”?
if(x>0){
System.out.println(“first”);
!" #$%
!&#$%
}
A.x>0
B.x>-3
C.x<=-3
D.x<=0&x>-3
6. 关于垃圾收集的哪些叙述是对的?
A.程序开发者必须自己创建一个线程进行内在释放工作。
B.垃圾收集将检查并释放不再使用的内存。
C.垃圾收集允许程序开发者明确指定并立即释放该内存。
D.垃圾收集能够在期望的时间释放衩被JAVA对象使用的内存。
7. 那个叙述是对的?
Public class Person{
Static int arr[]=new int[10];
'(""# )*+
System.out.println(arr[1]);
}
}
A、编译时将发生错误。
B、编译时正确但是运行时出错
C、输出为0
D、输出为null
newer 版权所有 第 页 共 页
Java 面试题
8. 下面的哪些声明是合法的?
,、 )-.//0%
1、 -.2%
3、4-55%
6、#(#-..%
7、#(-0/8%
9. 给出如下代码:
1. public class MethodOver{
2. public void setVar(int a,int b,float c){
3. }
4. }
哪两个是setVar的重载函数?
A. Private void setVar (int a, float c, int b){}
B. Protected void setVar (int a, float c, int b){}
C. Public int setVar (int a, float c, int b) (return a;)
D. Public int setVar (int a, int b, float c) (return a;)
E.Protected float setVar (int a, int b, float c) (return c;)
10. 给出如下代码:
int I =1, j = 10;
do{
if(i++>--j){
continue;
}
}while(i < 5);
System.out.println(“i=”+i+”and j = ”+j);
程序运行结果是什么?
A.i = 6 and j = 5 B.i = 5 and j = 5 C.i = 6 and j = 5
D.i = 5 and j = 6 E.i = 6 and j = 6
11. 哪两个不能直接停止线程的执行?
A.Existing from a synchronized block.
B.Calling the wait method on an object.
C.Calling notify method on an object.
D.Calling read method on an InputStream object.
E.Calling the SetPriority method on a Thread object.
12. 给出如下代码:
newer 版权所有 第 . 页 共 页
Java 面试题
Class Test{
private int m;
public static void fun(){
// some code…..
}
}
如何使成员变量m被函数fun()直接访问?
A、 将private int m 改为 protected int m B、将private int m 改为public int m
C、 将private int m 改为 static int m D、将private int m 改为int m
13. 给出下面的代码段:
public class Base{
int w, x, y, z;
public Base(int a, int b)
{
x=a; y=b;
}
public Base(int a, int b, int c, int d)
{
// assignment x=a, y=b
w=d;
z=c;
}
}
在代码说明// assignment x=a, y=b 处写入如下哪几个代码是正确的?
A、Base(a,b); B、x=a, y=b; C、x=a; y=b; D、this(a,b);
14. 已知如下定义:String s = “story”;下面哪个表达式是合法的?
A、s+”books”; B、 char c=s[1]; C、int len=s.length; D、String t=s.toLowerCase();
15. Java中main()函数的值是什么?
A、String B、int C、char D、void
16. 如下哪些字串是Java中的标识符?
A、fieldname B、super C、3number D、#number E 、
$number
17. 下面哪个是main()函数的合法参数?
A、char args[] B、char args[][] C、String arg[] D、String args
newer 版权所有 第 页 共 页
剩余51页未读,继续阅读
村口的大爷
- 粉丝: 7
- 资源: 14
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0