JAVA复习题(1)

JAVA复习题(1)

ID:39550197

大小:78.00 KB

页数:11页

时间:2019-07-06

JAVA复习题(1)_第1页
JAVA复习题(1)_第2页
JAVA复习题(1)_第3页
JAVA复习题(1)_第4页
JAVA复习题(1)_第5页
资源描述:

《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

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。