欢迎来到天天文库
浏览记录
ID:39550197
大小:78.00 KB
页数:11页
时间:2019-07-06
《JAVA复习题(1)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、一、判断1、Java不区分大小写的语言。(N)2、Java的源代码中定义几个类,编译结果就生成几个以“.class”后缀的字节码文件。(Y)4、JavaApplication是由独立的解释器程序来运行的。(N)6、Java的各种数据类型占用固定长度,与具体的软硬件平台环境无关。(Y)7、Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。(Y)8、Java中数组的元素只能是简单数据类型的量。(N)14、一个类只能有一个父类,但一个接口可以有一个以上的父接口。(Y)15、由继承性可知,程序中子类拥有的成员数目一定大于等于父类拥有的
2、成员数目。(N)16、Java语言中的数组元素下标总是从0开始,下标可以是整数或整型表达式。()17、注释的作用是使程序在执行时在屏幕上显示//之后的内容。(N)18、Java的字符类型采用的是Unicode编码,但所占字节由具体软硬件环境决定。(N)二、填空题1、根据结构组成和运行环境的不同,Java程序可分为两类: JavaApplet 、 Javaapplication 。2、类的修饰符分为abstract、public。3、程序中定义类使用的关键字是class,每个类的定义由类头定义、类体定义两部分组成,其中类体部分包括
3、属性、方法。4、Java程序中定义接口所使用的关键字是interface,接口中的属性都是静态变量,接口中的方法都是抽象方法。5、Object是Java程序中所有类的直接或间接父类,也是类库中所有类的父类。一、选择题1、下列哪一项不是域的非访问控制符。(D)(A)static(B)final(C)volatile(D)public2、关于被保护访问控制符protected修饰的成员变量,以下说法正确的是(A)(A)可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类(B)可以被两种类访问和引用:该类本身、该类的所有子类(C)只能
4、被该类自身所访问和修改(D)只能被同一个包中的类访问4、下列关于修饰符混用的说法,错误的是(D)(A)abstract不能与final并列修饰同一个类(B)abstract中不可以有private的成员(C)abstract方法必须在abstract类中(D)static方法中能处理非static的属性6、以下标识符中哪项是不合法的(D)(A)BigOlLong$223(B)_utfint(C)$12s(D)3d7、main方法是JavaApplication程序执行的入口点,关于main方法的方法头以下哪项是合法的(B)(A)publicstaticv
5、oidmain(B)publicstaticvoidmain(String[]args)(C)publicstaticintmain(String[]args)(D)publicvoidmain(Stringargs[])8、行完以下代码String[]x=newString[5]后,以下哪项说明是正确的(B)(A)x[4]为0(B)x[4]未定义(C)x[5]为0(D)x[0]为空9、以下代码段执行后的输出结果为(C)intx=3;inty=8;System.out.println(y%x);(A)0(B)1(C)2(D)310、以下哪个表达式是不合法
6、的(B)(A)Stringx=“Sky”;inty=5;x+=y;X=Sky5(B)Stringx=“Sky”;inty=5;if(x==y){}(C)Stringx=“Sky”;inty=5;x=x+y;(D)Stringx=null;inty=(x!=null)&&(x.length()>0)?x.length:011、编译运行以下程序后,关于输出结果的说明正确的是(C)publicclassConditional{publicstaticvoidmain(Stringargs[]){intx=2;System.out.println(“valuei
7、s“((x<1)?2.2:2));;}}(A)输出结果为:valueis22.2(B)输出结果为:valueis2(C)输出结果为:valueis2.0(C)编译错误12、以下声明合法的是(B)(A)defaultStrings;(B)publicfinalstaticnativeintw()(C)abstractdoubled;(C)abstractfinaldoublehyperbolicCosine()13、关于以下application的说明,正确的是(C)1.classStaticStuff2.{3.staticintx=15;4.static
8、{x*=3;}5.publicstaticvoidmain(Stringargs
此文档下载收益归作者所有