Java复习参考

上传人:206****923 文档编号:41599427 上传时间:2018-05-30 格式:DOCX 页数:20 大小:31.95KB
返回 下载 相关 举报
Java复习参考_第1页
第1页 / 共20页
Java复习参考_第2页
第2页 / 共20页
Java复习参考_第3页
第3页 / 共20页
Java复习参考_第4页
第4页 / 共20页
Java复习参考_第5页
第5页 / 共20页
点击查看更多>>
资源描述

《Java复习参考》由会员分享,可在线阅读,更多相关《Java复习参考(20页珍藏版)》请在金锄头文库上搜索。

1、1 编译 Applet 源程序文件后,它所产生的字节码文件的扩展名为( ) 。 Ajava Bclass Chtml Dexe 2 main()方法是 Java Application 程序执行的入口点,以下 main 方法头部合法的是( ) 。Apublic static void main(String args ) Bpublic static void main() Cpublic static int main(String arg) Dpublic void main(String arg ) 3 Java 语言中,下列关于标识符的描述中,正确的是( ) 。 A标识符中可以使用下划

2、线_和美元符号$ B标识符中可以使用连接符 System.out.print(“,“); System.out.println(100%3.0); A. 1,1 B. 1,1.0 C. 1.0,1 D. 1.0,1.0 12. 为了区分类中重载的同名的不同方法,要求( ) A.采用不同形式参数列表 B. 使用不同的参数名 C. 修改访问权限 D. 返回值的数据类型不同 13. Java 语言在( )语言的基础上衍生的。 A. Basic B. VF C. C D. C+14. 阅读下列代码: public class Test2005 public static void main(Strin

3、g args) System.out.println(32?4:5); A. 2 B. 3 C. 4 D. 515. 阅读下列代码: public class Test public static void main(String args) System.out.println(891); A. 44 B. 45 C. 88 D. 9016. 下列代码的运行结果是( ) 。 class parent void printme() System.out.println(“parent“); class child extends parent void printme() System.out

4、.println(“child“); void printall() super.printme(); this.printme(); printme(); public class test public void main(String args) child mys=new child(); myc.printall(); A. parent B. parent child child child parentC. parent D. 编译错误 child17. 下列整型数据类型中,所占内存空间最少的是:( )A. short B. long C. int D. byte18. 设有下面

5、两个类的定义: class Person long id; / 身份证号 String name; / 姓名 class Student extends Person int score; / 入学总分 int getScore() return score; 问:类 Person 和类 Student 的关系是( ) 。 A. 包含关系 B. 继承关系 C. 关联关系 D. 无关系,上述类定义有语法错误 19.下列代码段执行后的输出结果是( ) 。 int x=3; int y=10; System.out.println(y%x); A.0 B.1 C.2 D.320.当在命令行输入:ja

6、va myprog good morning 运行以下代码,输出结果是( ) 。 public class myprogpublic static void main(String argv) System.out.println(argv2); A. myprog B. good C. morning D. Exception raised: “java.lang.ArrayIndexOutOfBoundsException: 2“1下列关于 Java 语言特性的描述中错误的是( ) 。A支持多线程操作 BJava 程序与平台无关CJava 语言能实现自动的内存管理DJava 语言支持单继承

7、和多继承2Java 语言的各种分隔符中,非法的是( ) 。A空格 B分号 C问号 D逗号3下列关于 Java Application 程序在结构上特点的描述中,错误的是( ) 。AJava 程序是由一个或多个类组成的B组成 Java 程序的若干个类可以放在一个文件中,也可以放在多个文件中CJava 程序的文件名要与某个类名相同D组成 Java 程序的多个类中,有且仅有一个主类4下列关于定义符号常量的描述中,错误的是( ) 。A定义符号常量使用关键字 constB定义符号常量时要赋初值C符号常量既可定义为类成员,又可在方法中定义D定义符号常量时必须给出数据类型5下列关于表达式的描述中,正确的是(

8、 ) 。A算数表达式的类型由第一个操作数的类型决定B任何表达式都有确定的值和类型C关系表达式的类型是字符型的D赋值表达式的类型取决于右值表达式的类型6. 运行 Java 程序需要的工具软件所在的目录是( )A. JDK 的 bin 目录 B. JDK 的 demo 目录C. JDK 的 lib 目录 D. JDK 的 jre 目录7. 下列关于 Java 语言特点的叙述中,错误的是( )A. Java 是面向过程的编程语言 B. Java 支持分布式计算C. Java 是跨平台的编程语言 D. Java 支持多线程8. 执行下列语句后屏幕上显示 i 的值为( )int i=8;System.o

9、ut.println(i=2);A. 8 B. 2 C. 10 D. 1000009下列关于数组的定义形式,正确的是( ) 。Aint a;a=new int; Bchar b ;b=new char80;Cint c=new char10; Dintd3=new int2 ;10将类的成员的访问权限设置为默认的,则该成员能被( ) 。A同一包中的类访问 B其它包中的类访问C所有的类访问 D所有的类的子类访问11下面关于多态性的说法正确的是( ) 。A一个类中不能有同名的方法B子类中不能有和父类中同名的方法C子类中可以有和父类中同名且参数相同的方法D多态性就是方法的名字可以一样,但返回的类型必

10、须不一样12下面是正确的方法重载的是( ) 。Aint fun(int a,float b) B float fun(int a,float b) float fun(int a,float b) float fun(int x,float y) Cfloat fun(float a) D float fun1(int a,float b) Float fun(float a,float b) float fun2(int a,float b) 13.以下选项中循环结构合法的是( )A. while(int i10);public static void main(String args)in

11、t i=10;t=new fff();t.printValue(i);A. 8 B. 9 C. 10 D. 1116.下列代码的执行结果是( )public class Test3 public static void main(String args) System.out.print(100%3);System.out.println(100%3.0);A. 1 和 1 B. 1 和 1.0 C. 1.0 和 1 D. 1.0 和 1.017. 用于将 java 源代码文件编译成字节码的编译器是 ( )。A.javacB.javaC.jdbD.javah18. 设有下面两个类的定义:cla

12、ss Person long id; / 身份证号 String name; / 姓名 class Student extends Person int score; / 入学总分 int getScore() return score; 问:类 Person 和类 Student 的关系是( ) 。A. 包含关系 B. 继承关系 C. 关联关系 D. 无关系,上述类定义有语法错误19.下列代码段执行后的输出结果是( ) 。int x=3; int y=10; System.out.println(y%x); A.0 B.1 C.2 D.320.当在命令行输入:java myprog good

13、 morning 运行以下代码,输出结果是( ) 。public class myprogpublic static void main(String argv)System.out.println(argv2);A. myprog B. good C. morning D. Exception raised: “java.lang.ArrayIndexOutOfBoundsException: 2“1. 在 Java 源文件中 ( )类最多只能有一个,其他类的个数不限。 A. public B. private C. protected D. 没有这种类2. Java 语言的许多特点中,C+

14、所不具有的是( ) A. 高性能 B. 跨平台 C. 面向对象 D. 有类库3. Java 为移动设备提供的平台是( ) A. J2ME . J2SE . J2EE D. JDK5.0. JDK 中提供的文档生成器是( )A. java.exe B. javap.exe C. javadoc.exe D. javaprof.exe5. 下面代码的执行结果是( ) public class Test3 public static void main(String args) System.out.print(100%3); System.out.print(“,“); System.out.pr

15、intln(100%3.0); A. 1,1 B. 1,1.0 C. 1.0,1 D. 1.0,1.06. 下列程序段的输出结果是( ) public Class Complicatedexpression public static void main(String args) int x=20,y=30; boolean b; b=x50 A. 2 B. 3 C. 4 D. 511. 阅读下列代码: public class Test public static void main(String args) System.out.println(891); A. 44 B. 45 C. 88

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号