JAVA复习资料word版

上传人:文*** 文档编号:371243 上传时间:2018-07-05 格式:DOC 页数:4 大小:46.50KB
返回 下载 相关 举报
JAVA复习资料word版_第1页
第1页 / 共4页
JAVA复习资料word版_第2页
第2页 / 共4页
JAVA复习资料word版_第3页
第3页 / 共4页
点击查看更多>>
资源描述
一、选择1、Java 源程序经编译生成的字节码文件的扩展名为,字节码文件由解释器执行。A)class B)java C)exe D)html2、下列正确的 Java 语言标识符是 ( )A)-abMain B)+okC)_test D)5file3、有关 Java 语言的说法中,哪种是错误的( )A)java 是高级语言 B)java 是编译型语言 C)java 是结构化设计语言 D)java 是移植性强的语言4、JDK 是( )A) 一种全新的程序语言 B) 一种程序开发辅助工具 C) 一种由 Java 写成的,并支持 Java Applet 的浏览器 D) 一种游戏软件5、Java 用来定义一个类时,所使用的关键字为( )A)class B)publicC)struct D)class 或 struct6、一个可以独立运行的 Java 应用程序( )A)可以有一个或多个 main 方法 B)最多只能有两个 main 方法 C)可以有一个或零个 main 方法 D)只能有一个 main 方法7、设 x=40 则 y=(+x )+1 和 y=(x+)+1 的结果,使 y 分别为( )A)42,42 B)41,41 C)41,42 D)42,418、设数组 Array 由以下语句定义int Array=new int10, 则数组最后一个元素的正确引用方法为( )A)Array10 B)Array9 C)array10 D)array99、break 语句( )A) 只中断最内层的循环 B) 只中断最外层的循环C)借助于标号,可以实现任何外层循环中断 D)只中断某一层的循环10、以 public 修饰的类如:public class fish 则 fish( )A)可被其它程序包中的类使用 B)仅能被本程序包中的类使用C)不能被任意其它类使用 D)不能被其它类继承11、布尔型变量假值表示为( )A)true B)false C)t D)f12、以下关于继承的叙述正确的是( )A)在 Java 中类只允许单一继承B)在 Java 中一个类只能实现一个接口C)在 Java 中一个类不能同时继承一个类和实现一个接口D)以上都不对13、下面哪种不是 Java 的数据类型( )A)基本类型 B)数组类型 C)类 D)界面类型14、JDK 不包括的工具有( )A)Java 编译器(javac) B)Java 解释器(java)C)Appletviewer D)HotJava15、for(;) 是( )A)循环结构 B)分支结构 C)顺序结构 D)跳转结构16、Java 中,哪种不可以用来限制存取权限的关键字( )A)public B)protected C)extends D)private17、对 Java 运算符,下面说法正确的是( )A)不具有优先级的区别 B)相同优先级的运算符,计算顺序是从右到左 C)圆括号具有最高优先级 D) ”+”号的优先级高于 ”&”18、关于被私有访问控制符 private 修饰的成员变量,以下说法正确的是( )A)可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B)可以被两种类访问和引用:该类本身、该类的所有子类C)只能被该类自身所访问和修改D)只能被同一个包中的类访问19、下列关于修饰符混用的说法,错误的是( ) A)abstract 不能与 final 并列修饰同一个类 B) abstract 类中不可以有 private 的成员 C)abstract 方法必须在 abstract 类中 D) static 方法中能处理非 static 的属性20、在使用 interface 声明一个接口时,可以使用( )修饰符修饰该接口。A. privateB. protectedC. private 或 protectedD. public二、判断1、Java 可以用来进行多媒体及网络编程。 ( )2、类的 public 类型的成员变量不可以被继承。 ( )3、Java 源程序文件中是不区分字母的大小写的。 ( )4、子类可以继承父类所有的成员变量及成员函数。 ( )5、Java 程序是由类构成的。 ( )6、Java 类中不能存在同名的两个成员函数。 ( )7、可以用 new 来创建一个类的实例,即 “对象” 。 ( )8、Java 是一种面向对象的程序设计语言。 ( )9、Java 程序对计算机硬件平台的依赖性很低。 ( )10、Java 中类的构造函数只能有一个。 ( )三、填空1、阅读下面程序写出结果class Aclass void go() System.out.println(Aclass); public class Bclass extends Aclass void go System.out.println(Bclass); public static void main(String args) Aclass a=new Aclass(); Aclass a1=new Bclass();go(); a1.go(); 以上程序运行结果是: 2、顺序执行下列程序语句后,则 b 的值是 String a=Hello;String b=a.substring(0,2 );3、下面程序运行后的输出结果为 class Astatic int y=3; void showy( )System.out.println(y=+y); class testApublic static void main(String aaa ) A a1=new A( );A.y+=1; a1.y+;a1.showy( );4、假设有一个文本文件,下面的程序读取文件内容并把内容存储到字符数组中,把下面的程序补充完整(1) java.io.*;public class FileInOutput private FileReader freader=null;private (2) chContents;String FileName;public char FileRead(String strFile)chContents= (3) ;tryint ch;freader=new (4) (strFile);int i=0;while(ch=freader. (5) )!=-1)chContentsi=(char)ch;i+;freader.close();catch(Exception e)e.printStackTrace();finally5. 以下为一个 java 的完整程序,它定义了一个类 Car,并在程序中创建了一个该类的对象 DemoCar,调用该对象的 set_number 方法设置车号属性为 3388,调用该对象的show_number 方法输出车号。 (10 分)/Car.javaclass Car int car_number;void set_number(int car_num) car_number=_(1)_;void show_number() System.out._ (2)_(“My car No. is :”+car_number); /CarDemo.javaclass CarDemo public static void main(String args) Car Democar=_( 3)_ Car();DemoCar.set_number(_(4)_);DemoCar._ (5)_();答案:1. Aclass Bclass 2. He 3 y=5 4.(1) import (2) char (3) new char1000 (4) FileReader (5) read() 5. 1.(1) car_num (2) println (3)new (4) 3388 (5) show_number
展开阅读全文
相关资源
相关搜索

当前位置:首页 > 图纸专区 > 大学资料


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!