- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java考试习题8
一选择:
1.下列哪个标识符是正确的 ( B )
A. x-y B.$_this C. int D.this
2.Java中字符型数据的长度是( B )位
A.8 B.16 C.32 D.64
3.下列赋值表达式可以正确完成的是( B )
A.int x=2L B.long l=3 C. char c=‘ABC’ D.float f=(float)“34.5”
4.下列关于数组的定义形式,错误的是( A )
A. int[]a;a=new int; B. char b[]=new char[80];
C. int[]c=new int[10]; D.int[]d[]=new int[2][];
5.下列循环语句中,循环体执行的次数是( D )
for(int i=0,j=0;(j!=18)||(i4);i++);
A.3 B.4 C.不确定 D.无限
6.下列关于字符串的描述中,错误的是( B )
A.Java语言中,字符串分为字符串常量和字符串变量2种
B.两种不同的字符串都是String类的对象
C.Java语言中不再使用字符数组存放字符串
D.Java Application程序的main()的参数args[]是一个String类
7.下列关于条件语句的描述中错误的是( A )
A.if语句后可跟有多个else子句和else if子句
B.if语句后可以没有else子句和else if子句
C.if语句中的条件只能使用逻辑表达式
D.if语句的语句体中可以有循环语句
8.下列关于抽象类的描述错误的是( C )
A.抽象类定义时用abstract修饰
B.抽象类没有自身对象,其对象都是子类的对象
C.抽象类没有构造方法 D. 抽象类通常有子类
9.下列关于构造方法的说法错误的是( A )
A.构造方法不可重载 B.构造方法和类名同名
C.构造方法无返回类型 D.构造方法在new一个对象的时候调用
10.下列关于继承的描述错误的是( B )
A.一个非最终类可以有多个子类
B.一个类可以同时继承自多个父类
C.一个非抽象子类在继承时必须覆盖从父类中继承的抽象方法
D.一个最终类不可以有子类
二填空:
1.系统规定int型变量的默认值为 0 ,布尔型变量的默认值为false .
2.用于定义类的关键字是 class ,用于表示继承的关键字是 extends .
3.用Java语言编写的源程序文件扩展名为 .java ,编译java源程序文件产生的二进制文件称为 字节码文件 .
4.Java中this关键字表示当前对象,super关键字表示当前类直接父类对象.
5.Java中用于表示没有子类的类的修饰符是final;若Java中类用public修饰表示该类可以被 所有 类访问.
三语法判断:
public class PointTest {
void main(String argv[]){ ( x )
int t, k; double s;
MyPoint mp=new MyPoint(4,3); ( v )
Point2D p=new Point2D(11); ( v )
Point2D q=mp;
t=((Point2D)mp).x; ( v )
k=((MyPoint)q).y; ( v )
k=((MyPoint)p).y;}} ( x )
class Point2D
{ int x,y;
Point2D(int x){this.x=x; }
Point2D(){}
float length(){
return (float)Math.sqrt(x*x+y*y); }}
class MyPoint extend Point2D ( x )
{ int x,y;
MyPoint(int x, int y){
this.x=x; ( v )
super.x=x+2;
您可能关注的文档
最近下载
- 艺术歌曲大江东去赏析.pptx VIP
- 20 不间断电源(UPS)应急电源(EPS)机组(供电系统)空载负载运行调试记录(三) GD3030313-3.xls VIP
- 成都市蓉城名校联盟2026届高三上学期9月开学联考 数学卷(含答案解析).pdf
- 中建地块塔吊吊运方案范本.doc VIP
- (正式版)D-L∕T 766-2013 光纤复合架空地线(oPGW)用预绞式金具技术条件和试验方法.docx VIP
- 【打包带质量标准】打包带技术、质量协议.doc VIP
- 工商银行电子回单凭证完美版模板.xls VIP
- 消费心理学(全套课件)课件课件.ppt VIP
- 基层卫生院优质服务基层行-3.5.1医院感染管理组织.docx VIP
- 委托第三方组织召开业主大会协议书.docx VIP
文档评论(0)