- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第一部分 JAVA语言基础
选择题
若所用变量都以正确定义,一下选项中,非法的表达式是C
A a!=4||b==1
B ‘a’%3
C ‘a’=1/2
D ‘A’+32
下列语句序列执行后,j的值是
A 5
B 6
C 7
D 8
java语言的类间的继承关系是B
A 多重的
B 单重的
C 线程的
D 不能继承
下列定义中,不正确的是 C
A class x{…}
B class x extends y {…}
C static class x implements y1,y2{…}
D public class x extends Applet{…}
定义java Applet程序时,必须有的import语句是A
A import java.applet.Applet;
B import java.io.*
C import java.awt.event;
D import java.lang.*;
下列方法定义中,不正确的是D
A public int x( ){…}
B public static int x(double y){…}
C void x (double d){…}
D public static x (double a){…}
下列的哪个选项可以正确表达八进制8 C
A 0x8
B 0x10
C 08
D 010
8、下列关于继承的哪项叙述是正确的C
A 在java中允许多重继承
B 在java中一个类只能实现一个接口
C 在java中一个类不能同时继承一个类和实现一个接口
D java的单一继承使代码更可靠字串1
9、若已定义byte[]x={11,22,33,-66};其中0=k=3,则对x数组元素错误的引用时 c
A x[5-3]
B x[k]
C x[k+5]
D x[0]
10、给出下列代码,如何是成员变量m被方法fun()直接访问 -----成员变量在类中定义,局部变量在方法中定义 C
Class test
{
Private int m;
Public static void 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
11、Given: F
1 public class Alphal{
2 public static void main(String[] args){
3 boolean flag; int i=0;
1 do{
2 flag = false;
3 system.out.println(i++);
4 flag = 1 10
5 continue;
6 }while((flag)?True;false);
7 }
8 }
What is result?
A 0000000000
B 0123456789
C Compilation fails
D The code runs with no output.
E The code enters an infinite loop
F An exception is thrown at runtime e.
12、Given() D
1 package foo;
2
3 import java.Util.Vector;
4
5 protected class MyVector Vector{
6 int i=1;
7 public MyVector()
8 i=2 ;
9 }
10 }
11
12 public class MyNewVector extends MyVector{
13 public MyNewVector(){
14 i=4;
15 }
16 public static void main(String args[]){
17 MyVector v=new MyNewVector
18 }
19 }
what is the result?()
A. Compilation succeeds
B. Compilation falis because of an error at line5
C. Compilation falis because of an error at line6
D. Compilation falis because of an error at line14
E. Compilation falis becau
文档评论(0)