- 1、本文档共11页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
考试模拟试卷两套考试模拟试卷两套
《Java面向对象程序设计》考试模拟试卷一
单项选择题(30分)
11.下面哪个保留字是Java专用的?
A) new B)synchronized C)switch D)case
12.下面无效的Java语言标识符是___ 。
A) _salary B)Java C)$amount D)first name
13.下面语句中,合法的是____。
++i B)a=a+1=5 C)y=int (i) D)a= =1
14.若使用变量均已正确定义,下面不合法的表达式是____。
A)a!=4 B)’a’ %6 C)’a’=5 D)’a’+32
15.下列语句执行后,k的值是:____。
int m=3,n=8,k=1;
while ((m++)(--n)) ++k;
A) 1 B)2 C)3 D)4
16.设a为int型数组名,以下选项中,正确的赋值语句是____。
A)a=3; B)a[0]=4; C)a(8)=6; D)a=a+2;
17.定义语句int a[]={6,9,10};则以下叙述错误的是____。
定义了一个数组名为a 的一维数组 B)a数组有3个元素
C) 数组中的每个元素是整型 D)a数组的下标是1~3
18. 下列语句序列执行后,x的值中____。
int x=6; byte a=3,b=4;
if (++ab) x=x-1;
A)3 B)4 C)5 D) 6
19..paint()方法使用哪种类型的参数? A) Graphics B) Graphics2D C) String D) Color
20.下面表达式中,正确的是 ____。
A)byte p=128; B)long y=(long)78.9f; C)boolean=null; D)float e=4.5;
21.下面说法中,正确的是____。
私有成员变量或方法,只能在本类中使用
用public修饰的成员变量或方法,不能在另一个类使用
在同一包中的类的成员变量或方法,如果要想在另一个类中使用,不能用protected修饰
protected和privated可以修饰类
22.下面对整型变量i的定义中,正确的是_____。
A)static final i=100; B)final int i=100; C)static int i; D)final float i=1.2f;
23.要区分方法重载表示有的同名的不同方法,则需要____。
A)采用不同的形式参数和定义 B)参数名不同
C)返回值类型不同 D)调用名的类名或对象名不同
24.在Applet程序中被创建,首次被载入支持Java的浏览器时被调用的方法是___。
A)paint() B)init() C)destroy() D)start()
25.对类Point的构造方法的申明,下面正确的是____。
A)void Point(int x,int y) B)int Point(int x, int y)
C)point (int x,int y) D)int point(int x,int y)
26.执行下列语句后,k的值是 ____。
int a=8,b=15,k=20
switch (++b-a)
{case 7 : k%=2;
case 8: k+=2;
case 9: k-=2;
default: k+=a;
}
A) 0 B)2 C)22 D)4
27.在Java 的事件处理程序中,必须有的语句是____。
A) import java.applet.Applet B)import java.io.*
C)import java.awt.event.* D)import java.lang.*
28.要从文件 file.dat文件中读出第10个字节到变量C中,下列哪个方法适合? A )FileInputStream in=new FileInputStream(file.dat); in.skip(9); int c=in.read();
B) FileInputStream in=new FileInputStream(file.dat); in.skip(10); int c=in.read();
C) FileInputStream in=new FileInputStream(file.dat);
文档评论(0)