JAVA试题库填空题

合集下载

JAVA填空题标准答案-(103题)

JAVA填空题标准答案-(103题)

《Java语言程序设计JAVA填空题》学生答卷和参考答案1.( 1.0 分)Java中预定义的数据类型中都有对应的常量,对于整型直接数,他的形式又有多种,以1-9开头的正负整数为十进制,以0开头的正负整数为八进制数,以Ox 或者OX开头的正负整数为__________________________________________________ 数。

你的答案:十六进制(得分1.0分);参考答案:十六进制2.( 2.0分)一个类如果实现一个接口,那么它需要实现接口中的全部_____________________________________ ______ ,否则该类就必须定义为_____________________________________ ____________________ O你的答案:方法II抽象类(得分2.0 分);参考答案:方法II抽象(或abstract)3.( 3.0分)下列程序实现从控制台辙入并读取输出字符串•请将程序补充完整import java・ io. *;public class CharInput {public static void main(String args[]) throws java・ io. IOException{String s;InputStreamReader ir;BufferedReader in;i r=new __________ (System, in);in=new__ (ir);while((s=in. ______ ) !=null){Syst em. out・ println( "Read; " +s); }}你的答案:InputStreamReader II BufferedRead er II readlineO (得分3. 0 分);参考答案:InputS11'eamReader II BufferedReader II re adL in e()4.( 1.0 分)线程类型中的yield。

JAVA填空题标准答案 (103题)

JAVA填空题标准答案 (103题)

1. ( 1.0分)Java中预定义的数据类型中都有对应的常量,对于整型直接数,他的形式又有多种,以1-9开头的正负整数为十进制,以0开头的正负整数为八进制数,以0x或者0X开头的正负整数为数。

你的答案:十六进制 (得分1.0 分);参考答案:十六进制2. ( 2.0分) 一个类如果实现一个接口,那么它需要实现接口中的全部,否则该类就必须定义为。

你的答案:方法‖抽象类 (得分2.0 分);参考答案:方法‖抽象(或abstract)3. ( 3.0分) 下列程序实现从控制台输入并读取输出字符串.请将程序补充完整import java.io.*;public class CharInput {public static void main(String args[]) throws java.io.IOException{String s;InputStreamReader ir;BufferedReader in;ir=new____________(System.in);in=new____________(ir);while((s=in._________)!=null) {System.out.println(“R ead;”+s);}}}你的答案:InputStreamReader‖BufferedReader‖read line() (得分3.0 分);参考答案:InputStreamReader‖BufferedReader‖readLine( )4. ( 1.0分)线程类型中的yield()方法只能让相同优先级或者更高优先级、处于状态的线程获得运行机会。

你的答案:就绪 (得分1.0 分);参考答案:就绪5. ( 1.0分) 在非静态成员方法中,可以使用关键字访问类的其他非静态成员。

你的答案: this (得分1.0 分);参考答案:this6. ( 1.0分) Java定义的变量要求赋初值,如果没有显式赋值,整型变量获得的值是0,实型变量的值是,布尔类型数据的量是false,复合数据变量的值是分null。

java 考试填空题(一)

java 考试填空题(一)

1. 基础知识填空题- Java中最基本的数据类型是_ _ _ _ _。

- 答案:int- 解析:int是Java中用来表示整数的数据类型,它可以存储不带小数点的数值。

- Java中用来表示小数的数据类型是_ _ _ _ _。

- 答案:double- 解析:double是Java中用来表示带有小数点的数值的数据类型,它可以存储更大范围的数值。

- 在Java中,用来表示逻辑值的数据类型是_ _ _ _ _。

- 答案:boolean- 解析:boolean类型只能存储true或false两个值,用于表示逻辑上的真或假。

2. 控制语句填空题- 在Java中,控制循环的关键字是_ _ _。

- 答案:for- 解析:for循环是Java中用来控制循环次数的关键字,通过设置循环的初始条件、循环条件和循环迭代来控制循环的执行。

- 使用_ _ _关键字可以在循环中跳出当前循环。

- 答案:break- 解析:break关键字可以在循环或switch语句中使用,用于跳出当前的循环或switch语句。

- 使用_ _ _关键字可以结束当前循环,继续执行下一次循环。

- 答案:continue- 解析:continue关键字可以用于结束当前循环的迭代,直接进入下一次循环的迭代。

3. 面向对象填空题- 在Java中,用于创建对象实例的关键字是_ _ _ _ _。

- 答案:new- 解析:使用new关键字可以在内存中分配空间来创建一个新的对象实例。

- Java中的继承关键字是_ _ _ _ _。

- 答案:extends- 解析:extends关键字用于表示一个类继承自另一个类,子类可以继承父类的属性和方法。

- 在Java中,用于表示一个类不可以被继承的关键字是_ _ _ _ _。

- 答案:final- 解析:使用final关键字可以表示一个类不可以被继承,或者表示一个方法不可以被重写。

4. 异常处理填空题- 在Java中,用于捕获异常的关键字是_ _ _ _ _。

Java填空题(汇编)

Java填空题(汇编)

Java填空题1 一个Java源程序是由若干个__类_组成。

2 ___class_是Java的关键字,用来定义类。

3 Java应用程序中有多个类时,java命令后的类名必须是包含了main_ 方法的那个类的名字。

4 一个Java应用程序必须且只有一个类含有main方法。

5 在一个Java应用程序中main方法必须被说明为public static void。

6 Java中所有程序都使用方法,应用程序以main方法开始。

7 Java源文件中有多个类,但只能有一个类是public类。

8 Java源程序编译后生成的字节码文件扩展名为.class 。

9 用来标识类名、变量名、方法名、类型名、数组名、文件名的有效字符序列称为标识符。

10 Java语言规定标识符由字母、下划线、美元符号和数字组成,并且第一个字符不能是数字。

11 关键字就是Java语言中已经被赋予特定意义的一些单词,不可以把这类词作为名字来用。

12 使用关键字boolean 来定义逻辑变量。

13 关键字就是Java语言中已经被赋予特定意义的一些单词。

14 结构化程序设计的基本数据类型包括逻辑类型、整数类型、字符类型、浮点类型。

15 Java中byte型数组在内存中的存储形式是补码。

16 对于int型变量,内存分配4个字节。

17 对于byte型变量,内存分配1个字节。

18 对于long型变量,内存分配8 个字节。

19 对于short型变量,内存分配2个字节。

20 结构化程序设计的基本数据类型包括整数类型、逻辑类型、字符类型、浮点类型。

21 使用关键字char 来定义字符变量。

22 结构化程序设计的基本数据类型包括字符类型、逻辑类型、整数类型、浮点类型。

23 java中,浮点型变量的类型有float和double两种。

24 对于float型变量,内存分配4个字节。

25 对于double型变量,内存分配8个字节。

26结构化程序设计的基本数据类型包括字符类型、逻辑类型、整数类型、浮点类型。

JAVA填空选择题库

JAVA填空选择题库

一、选择题(共10道题,每道题有4个选项,只有一个选项是正确的;每道题2分,共计20分)1.下面哪一个文件包含名为HelloWorld的类的字节码(B)。

A.HelloWorld.java B.HelloWorld.class C.HelloWorld.exe D.HelloWorld.javadoc 2.JDK6.0版本成功安装后,在指定的安装位置将出现jdk1.6.0_21目录,该目录下用于存放编译器、解释器等各类工具的子目录是(C)。

A.jre B.lib C.bin D.demo3.编译运行以下程序后,关于输出结果的显示正确的是(D)。

public class Test{public static void main(String args[ ]){byte b=2, e=3; //---------------1byte f=b+e; //----------------2System.out.println(f);}}A.编译通过,运行时打印输出5B.编译通过,运行时打印输出23C.编译不通过,在//1处有错误,不能这样定义变量D.编译不通过,在//2处有错误,因为此处f必须是一个int类性的变量4.类的设计要求它的某个成员变量不能被任何外部类直接访问,则使用下面的哪个修饰符能够获得需要的访问控制(A)A.private B.default C.protected D.public5.已知给出以下代码,则下列选项中正确的是(C)。

public interface Top{public void twiddle(String s);}A.public abstract class Sub implements Top{ public abstract void twiddle(String s){ }}C.public abstract class Sub implements Top{ } B.public class Sub extends Top{public void twiddle(Integer i){ } }D.public class Sub implements Top{ public void twiddle(Integer i){6.下列哪个选项可以计算出角度为42度的余弦值(B)。

java填空题标准答案(103题)

java填空题标准答案(103题)

1. ( 分)Java中预定义的数据类型中都有对应的常量,对于整型直接数,他的形式又有多种,以1-9开头的正负整数为十进制,以0开头的正负整数为八进制数,以0x或者0X开头的正负整数为数。

你的答案:十六进制(得分分);参考答案:十六进制2. ( 分) 一个类如果实现一个接口,那么它需要实现接口中的全部,否则该类就必须定义为。

你的答案:方法‖抽象类(得分分);参考答案:方法‖抽象(或abstract)3. ( 分) 下列程序实现从控制台输入并读取输出字符串.请将程序补充完整import .*; public class CharInput {public static void main(String args[]) throwsString s;InputStreamReader ir;BufferedReader in;ir=new____________;in=new____________(ir);while((s=!=null) {}}}你的答案:InputStreamReader‖BufferedRead er‖readline()(得分分);参考答案:InputStrea mReader‖BufferedReader‖re adLine()4. ( 分)线程类型中的yield()方法只能让相同优先级或者更高优先级、处于状态的线程获得运行机会。

你的答案:就绪(得分分);参考答案:就绪5. ( 分) 在非静态成员方法中,可以使用关键字访问类的其他非静态成员。

你的答案:this (得分分);参考答案:this6. ( 分) Java定义的变量要求赋初值,如果没有显式赋值,整型变量获得的值是0,实型变量的值是,布尔类型数据的量是false,复合数据变量的值是分null。

你的答案:(得分分);参考答案:7. ( 分) 程序int x = 16; int y= x<100x*100:x*10; 变量y值是。

java 选择填空题库

java 选择填空题库

Java基础1.void的含义:( A )A)方法没有返回值B)方法体为空C)没有意义D)定义方法时必须使用2.设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( A )。

A)3 B)3. 5C)4 D)53.关于选择结构下列哪个说法正确?( B )A)if语句和else语句必须成对出现B)if语句可以没有else语句对应C)switch结构中每个case语句中必须用break语句D)switch结构中必须有default语句4.while循环和do…while循环的区别是:(D )A)没有区别,这两个结构任何情况下效果一样B)while循环比do…while循环执行效率高C)while循环是先循环后判断,所以循环体至少被执行一次D)do…while循环是先循环后判断,所以循环体至少被执行一次5.编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。

A) java B) .classC) html D) .exe6.如下哪个是Java中的标识符( D )A)public B)super C)3number D)width7.如下哪个是Java中有效的关键字( C )A)name B)hello C)false D)good8.定义一个类,必须使用的关键字是( B )A)public B)class C)interface D)static9.定义一个接口必须使用的关键字是( C )A)public B)class C)interface D)static10.有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( A ).A) 2 7 8 12 35 B) 12 35 8 7 2C) 35 12 8 7 2 D) 8 7 12 35 211.应用程序的main方法中有以下语句,则输出的结果是( A )。

JAVA填空题整理版

JAVA填空题整理版

填空题(期末—期中—其他)【】1.File是Object的直接子类,实现了【Serializable】和Comparable两个接口。

2.Java语言中,关键字【extends】实现类的继承。

3.表达式 9*4/-5%5 的值为【-2】4.Windows下的路径“d:\Java”在File类中应表示成【d:\\Java】5.Java语言对简单数据类型进行了类包装,int基本数据类型对应的封装类是【Integer】6.类System的三个成员域【System.in】【System.out】和System.err分别指向标准输入流、标准输出流和标准错误输出流。

7.InputStream是面向【字节】的输入流。

8.【abstract】方法是一种仅有方法头,没有具体方法体和操作实现方法,该方法必须在抽象类中定义。

9.若类声明时加上修饰符【final】则表示该类不能有子类。

10.面向对象编程中,对象是类的实例,使用【new】运算符创建。

11.L ist接口的直接父接口是【Collection】12.任何一个Java程序都默认引入一个包,该包名是java.【lang】13.M ath类中的所有方法都是【static】的,可以直接通过类名访问。

14.J ava通过File类的【list】方法获取目录下的文件列表,此时File对象关联的是目录而不是具体的某一个文件。

15.R andom类中的【nextInt】方法可用于产生一个int类型的随机数。

16.J ava语言使用的字符编码集是【Unicode】17.J ava源程序的文件扩展名是【.java】,经过编译生成Java字节码文件,其扩展名是【.class】18.实现了List接口,并可以随机访问的数据容器类是【ArrayList】19.若int x=10,int y=++x!=12? +x:-x,则y的值为【11】20.J ava中的返回语句是【return】语句。

java笔试题填空题

java笔试题填空题

java笔试题填空题
以下是一些Java填空题的示例:
1. 在Java中,所有类都直接或间接地继承自______类。

2. 在Java中,定义一个类时,通常会使用______关键字。

3. 在Java中,方法重载允许我们定义多个同名方法,但它们的参数列表必须不同,这可以通过改变______或______来实现。

4. 在Java中,使用______关键字可以将一个类声明为不可继承。

5. 在Java中,使用______关键字可以将一个方法声明为私有,这意味着该方法只能在当前类中被访问。

6. 在Java中,使用______关键字可以将一个变量声明为静态,这意味着该变量属于类而不是实例。

7. 在Java中,使用______关键字可以将一个变量声明为常量,这意味着该变量的值在程序运行期间不能被修改。

8. 在Java中,使用______关键字可以将一个接口声明为抽象。

9. 在Java中,要创建对象并调用其方法,我们需要使用______操作符和______操作符。

10. 在Java中,使用______关键字可以在一个类中定义一个内部类。

java考试题及答案

java考试题及答案

java考试题及答案一、选择题(每题2分,共20分)1. Java语言的标识符可以包含以下哪些字符?A. 数字B. 下划线C. 美元符号D. 空格答案:B2. 下列哪个选项是Java中的关键字?A. classB. mainC. publicD. all of the above答案:D3. Java中,哪个修饰符表示成员变量或方法是私有的?A. publicB. privateC. protectedD. static答案:B4. Java中,哪个关键字用于捕获异常?A. tryB. catchC. finallyD. throw答案:B5. 在Java中,下列哪个数据类型是基本数据类型?A. StringB. intC. ArrayListD. HashMap答案:B6. 下列哪个选项不是Java集合框架的一部分?A. ListB. MapC. SetD. String答案:D7. Java中,哪个关键字用于定义接口?A. classB. interfaceC. abstractD. final答案:B8. 在Java中,下列哪个选项不是线程安全的?A. VectorB. ArrayListC. LinkedListD. HashMap答案:B9. Java中,下列哪个选项是正确的继承关系?A. Object is a subclass of StringB. String is a subclass of ObjectC. Object is a superclass of StringD. String is a superclass of Object答案:B10. 下列哪个选项不是Java中的访问修饰符?A. publicB. privateC. protectedD. global答案:D二、填空题(每题2分,共20分)1. Java中,用于定义类的关键字是______。

答案:class2. Java中,用于定义接口的关键字是______。

java 选择填空题库

java 选择填空题库

Java基础1.void的含义:( A )A)方法没有返回值B)方法体为空C)没有意义D)定义方法时必须使用2.设x = 1 , y = 2 , z = 3,则表达式y+=z--/++x 的值是( A )。

A)3 B)3. 5C)4 D)53.关于选择结构下列哪个说法正确?( B )A)if语句和else语句必须成对出现B)if语句可以没有else语句对应C)switch结构中每个case语句中必须用break语句D)switch结构中必须有default语句4.while循环和do…while循环的区别是:(D )A)没有区别,这两个结构任何情况下效果一样B)while循环比do…while循环执行效率高C)while循环是先循环后判断,所以循环体至少被执行一次D)do…while循环是先循环后判断,所以循环体至少被执行一次5.编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。

A) java B) .classC) html D) .exe6.如下哪个是Java中的标识符( D )A)public B)super C)3number D)width7.如下哪个是Java中有效的关键字( C )A)name B)hello C)false D)good8.定义一个类,必须使用的关键字是( B )A)public B)class C)interface D)static9.定义一个接口必须使用的关键字是( C )A)public B)class C)interface D)static10.有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( A ).A) 2 7 8 12 35 B) 12 35 8 7 2C) 35 12 8 7 2 D) 8 7 12 35 211.应用程序的main方法中有以下语句,则输出的结果是( A )。

(完整版)java程序填空题

(完整版)java程序填空题

一、程序填空题(每空3分,共30分)1.以下程序要求从键盘输入一个整数,判别该整数为几位数,并输出结果,请将下面的程序填写完整。

public class Blank1 {public static void main(String[] args) throws IOException {Scanner sc=new Scanner( (1) );int count=0,t;int x=sc.nextInt();sc.close();t=x;while(t!=0){count++;(2) ;}System.out.println(x+"是"+count+"位数。

");}}答案:(1)System.in(2)t=t/102.在下面的程序中使用方法重载分别实现了两个和三个整数的相加,请将下面的程序填写完整。

class AddOver{public (3){return a+b;}public int add( int a, int b, int c ){return a+b+c ;}}public class Blank2{public static void main(String[] args){AddOver a= (4) ;System.out.println(a.add(1,2));System.out.println(a.add(1,2,3));}}答案:(3)int add(int a,int b)(4)new AddOver()3. 构造一个类来描述一个点,该类的构成包括点的x和y两个坐标,以及一些对点进行的操作,包括:取得点的坐标值,利用另一个点对当前点的坐标进行赋值,请将下面的程序填写完整。

class Point{int x,y;public(5) (int x, int y){this.x=x; this.y=y;}public Point getPoint(){Point temp = new Point(0,0);temp.x=x; temp.y=y;return (6);}public void setPoint( (7) ){this.x=s.x; this.y=s.y;}}public class Blank3 {public static void main(String[] args){Point a = new Point(3,4);Point b = new Point(0,0);b=a.getPoint();Point c = new Point(0,0);c.setPoint(b);}}答案:(5)Point(6)temp(7)Point s4. 下面的程序完成从D:\Hello.txt中读取文本并显示在屏幕上,请将下面的程序填写完整。

java试题库填空题

java试题库填空题

java试题库填空题1、试题序号:3012、题型:填空题3、难度级别:24、知识点:多线程(13-1)5、分值:26、所需时间:27、试题关键字:多线程8、试题内容:如果要把一个对象声明为多线程,则该对象必须是________类型 9、答案内容:Runnable 10、评分细则:只有实现了Runable接口才能成为多线程。

如果学生填Thread,也算对。

1、试题序号:3022、题型:填空题3、难度级别:24、知识点:访问控制修饰符(5-2)5、分值:26、所需时间:27、试题关键字:访问控制 8、试题内容:java中提供了四种访问控制符,分别是:__________,___________,_________,____________.9、答案内容:public protected private 缺省(或friendly) 10、评分细则:每空0.5分1、试题序号:3032、题型:填空题3、难度级别:14、知识点:多态(5-3)5、分值:26、所需时间:27、试题关键字:多态 8、试题内容:java中提供了两种用于多态的机制 _________,__________. 9、答案内容:重载覆盖 10、评分细则:每空1分1、试题序号:3042、题型:填空题3、难度级别:14、知识点:继承(5-4)5、分值:26、所需时间:17、试题关键字:继承,实现 8、试题内容:java中用_________关键字指明继承关系.用______关键字指明对接口的实现。

9、答案内容:extends implements 10、评分细则:每空1分1、试题序号:3052、题型:填空题3、难度级别:14、知识点:继承(5-4)5、分值:26、所需时间:17、试题关键字:this,super 8、试题内容:this代表了_______的引用,super表示的是当前对象的___________对象 9、答案内容:当前对象父类 10、评分细则:每空1分1、试题序号:3062、题型:填空题3、难度级别:14、知识点:包(5-5)5、分值:26、所需时间:17、试题关键字:import 8、试题内容:在运行时,由java解释器自动引入,而不用import语句引入的包是__________. 9、答案内容:ng 10、评分细则:该空2分1、试题序号:3072、题型:填空题3、难度级别:24、知识点:多线程实现技术(13-1)5、分值:26、所需时间:27、试题关键字:多线程 8、试题内容:一般有两种用于创建线程对象的方法,一是_____,二是________9、答案内容:继承自Thread类实现Runnable接口 10、评分细则:每空1分1、试题序号:3082、题型:填空题3、难度级别:24、知识点:基本输入输出流(14-1)5、分值:26、所需时间:27、试题关键字:输入输出 8、试题内容:一般用__________________创建InputStream对象,表示从标准输入中获取数据, 用________________创建OutputStream对象,表示输出到标准输出设备中。

JAVA填空题

JAVA填空题

Java填空题1.Java是目前最广泛的__________编程语言之一。

网络1.22.Java具有简单、___________、稳定、与平台无关、解释型、多线程、动态等特点。

面向对象1.23.JDK开发java程序需三个步骤,分别为______________,编译java源程序,运行java源程序。

编写源文件 1.24.Java具有简单、面向对象、稳定、与平台无关、解释型、___________、动态等特点。

多线程1.25.编写Java程序,可以使用一个__________来编写源文件。

文字编辑器1.36.把编写好的Java源文件保存起来,原文件的扩展名必须是___________。

java 1.37.用JDK编译Java源程序,使用的命令是__________,编译源文件得到字节码文件。

Javac 1.38.Java源程序编译后生成的字节码文件扩展名为__________。

class 1.39.用JDK运行Java应用程序,使用的命令是__________。

Java 1.310.Java程序分为两类,即___________和Java小应用程序。

Java应用程序1.311.用JDK工具,显示Applet程序运行结果的命令是___________。

appletviewer 1.312.Java程序分为两类,即Java应用程序和___________。

Java小应用程序1.313.一个Java源程序是由若干个___________组成。

类 1.414.__________是Java的关键字,用来定义类。

class 1.415.Java应用程序中有多个类时,java命令后的类名必须是包含了___________方法的那个类的名字。

main 1.416.一个Java应用程序必须且只有一个类含有___________方法。

main 1.417.在一个Java应用程序中main方法必须被说明为_____________。

JAVA基础测试题(填空)

JAVA基础测试题(填空)

选择题(共22题)1.面向对象的三大特性不包括(D)A封装B继承C多态D消息通信2.下列声明哪个是错误的(D)A int i=10;B float f=1.1;C double d=34.4;D long m=4990;3.程序的执行结果是(A)public class Test{public static void main(String[]args){System.out.println(“”+'a'+1);}}A98B a1C971D1974.程序的执行结果是(B)public class Test{int x;public static void main(String[]args){Test t=new Test();t.x=5;change(t);System.out.println(t.x);}public static void change(Test t){t.x=3;}}A5B3C编译出错D以上答案都不对5.关于构造函数说法错误的是(A)A构造函数名与类相同B构造函数无返回值,可以使用void修饰C构造函数在创建对象时被调用D在一个类中如果没有明确的给出构造函数,编译器会自动提供一个构造函数6.程序的执行结果是(A)public class Test{public static void main(String[]args){String str1=new String("abc");String str2=new String("abc");String str3=str1;if(str1.equals(str2)){System.out.println("true");}else{System.out.println("false");}if(str2==str3){System.out.println("true");}else{System.out.println("false");}}}A true trueB true falseC false trueD false false7.程序执行的结果(C)public class Test{String name="Tom";public Test(String name){name=name;}public static void main(String[]args){Test t=new Test("Jack");System.out.println();}}A编译有错B Jack C Tom D以上答案都不对8.在Java中,关于static关键字的说法错误的是(B)A static可以修饰方法B static可以修饰变量C static可以修饰代码块D static修饰的方法,在该方法内部可以访问非静态的类成员变量9.关于Java中继承的特点,下列说法正确的是(C)A使类的定义复杂化B Java只支持单继承,不可多继承,但可以通过实现接口来达到多继承的目的C子类继承父类的所有成员变量和方法,包括父类的构造方法D不可以多层继承,即一个类不可以继承一个类的子类10.程序的执行结果是(D)public class Test{public static void main(String[]args){Child c=new Child();}}class Father{public Father(){System.out.println("父类无参构造函数");}public Father(String name){System.out.println("父类有参构造函数");}}class Child extends Father{public Child(){this("dd");System.out.println("子类无参构造函数");}public Child(String name){super("dd");System.out.println("子类有参构造函数");}}A子类无参构造函数子类有参构造函数父类无参构造函数B子类有参构造函数子类无参构造函数父类无参构造函数C父类无参构造函数子类有参构造函数子类无参构造函数D父类有参构造函数子类有参构造函数子类无参构造函数11.比较字符串相等使用的方法是AA.equals()B.check()C.equalCase()pareTo()12.在Java中,关于final关键字的说法正确的是(B)A如果修饰局部变量,必须初始化B如果修饰类,则该类只能被一个子类继承C如果修饰方法,则该方法不能在子类中被覆盖D如果修饰方法,则该方法所在的类不能被继承13.关于Java异常,下列说法错误的是(D)A异常是定义了程序中遇到的非致命的错误,而不是编译时的语法错误B try……catch语句中对try内语句监测,如果发生异常,则把异常信息放入对象e中C throws用来表示一个方法有可能抛出异常给上一层,则在调用该方法时必须捕捉异常,否则无法编译通过D主函数不可以使用throws抛出异常14.关于String和StringBuffer下面说法正确的是AA.String操作字符串不改变原有字符串的内容B.StringBuffer连接字符串速度没有String快C.String可以使用append方法连接字符串D.StringBuffer在java.util包中15.所有类的基类(D)A ng.ObjectB ng.ClassC java.applet.AppletD java.awt.Frame16.下列选项中,哪个关键字不是Java的访问修饰符()A privateB protectedC friendlyD public17.关于抽象类的说法正确的是(D)A抽象类中一定包含抽象方法B包含抽象方法的类一定是抽象类C抽象方法可以没有方法体,也可以有方法体D抽象类的子类一定不是抽象类18.关于接口的说法错误的是(C)A是特殊的抽象类B是抽象方法和常量值的定义的集合C当一个类实现一个接口时,必须实现接口中的所有方法D多个类可以实现一个接口,一个类只能实现一个接口19.关于线程说法错误的是(C)A创建线程的2个方法,方法1继承Thread类,方法2实现Runnable接口B解决线程安全使用synchronized关键字,使得只有一个线程执行该关键字限定的代码段C线程间通信所使用的方法有,wait,notify,notifyAll,他们都是Thread的方法D线程的生命周期包括4个状态,线程的创建,运行,阻塞,消亡20.IO包中,唯一代表磁盘本身的对象类是(A)A FileInputStreamB FileC InputStreamD BufferReader21.下列写法错误的是(D)A File f=new File(“a.txt”);B File f=new File(“d:\\a.txt”);C FileInputStream fis=new FileInputStream(new File(“a.txt”));D FileOutputStream fos=new FileOutputStream(File(“.”)); 22.下列说法正确的是(A)A InputStream是字节流B Reader是字节流C Writer是字节流D BufferWriter可以从文件中读取一行。

java填空题

java填空题

java填空题填空题1. (Class)是Java的关键字用来定义类。

2. Java语言中,(.Object)类是所有类的根类。

3. 声明并创建类MyClass的一个对象,其名称为obj,实现语句(Myclass obj=new myclass())。

4. 若x=5,y=10 则x<=y的逻辑值是(true )。

5.带有(final)修饰符的类称为最终类6.Java的(垃圾回收)机制大大减轻了程序员的负担,不用再编写专门的内存回收程序解决内存分配问题,不仅提高了编程效率,而且进一步增强了Java程序的稳固性。

7.如果类的设计要求它的某个成员变量不能被外部类直接访问。

应该使用(Static)修饰符获得需要的访问控制。

8.有如下语句:String str="a short string";String s1=str.substring (8,14);则s1=(string)9.Java 不直接支持多继承,但可以通过( 接口 )实现多继承。

10.String 类是否可以继承。

(否)18. Java用( extends )关键字指明继承关系。

20. Java程序在extends之后只能有一个父类,即extends只能实现( 单 )继承。

30. Java中子类通过关键字( super)来实现对父类成员的访问.31.在Java程序中,通过类的定义只能实现( 单)重继承,但通过接口的定义可以实现( 多 )重继承关系。

32.如果一个Java Applet源程序文件只定义有一个类,该类的类名为MyAppletClass,则类MyAppletClass必须是( Applet )类的子类并且存储该源程序文件的文件名为( MyAppletClass(.java) )。

33. 设x = 2 ,则表达式 (++x)*3%9 的值是( 0 )。

34. 若x=50,y=100则x>=y的逻辑值是( false )。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1、 试题序号:317 2、 题型:填空题 3、 难度级别:2 4、 知识点:多线程生命周期(13-1) 5、 分值:2 6、 所需时间:2 7、 试题关键字:多线程 生命周期 8、 试题内容:
java 中线程的生命周期有新生,就绪状态,__________,____________,死亡状态。 9、 答案内容:运行状态 阻塞状态 10、 评分细则:每空 1 分
1、 试题序号:322 2、 题型:填空题 3、 难度级别:2 4、 知识点:static 修饰的静态成员变量(4-3) 5、 分值:2 6、 所需时间:2 7、 试题关键字:static 8、 试题内容: 在下面程序划线处填入适当的内容 class MyClass
{ static int var=100; _______ int getVar() { return var; }
1、 试题序号:311 2、 题型:填空题 3、 难度级别:1 4、 知识点:final 修饰的最终数据成员(4-3) 5、 分值:2 6、 所需时间:2 7、 试题关键字:final 8、 试题内容: 关键字_______表明一个对象或变量在初始化后不能被修改。 9、 答案内容:final 10、 评分细则:该空 2 分
}
9、 答案内容:static(public static) 10、 评分细则:该空 2 分
1、 试题序号:323
2、 题型:填空题
3、 难度级别:2
4、 知识点:if 语句(3-1)
5Hale Waihona Puke 分值:26、 所需时间:3
7、 试题关键字: if
8、 试题内容:
以下程序段的输出结果为

int x=0,y=4, z=5;
下面代码定义了两个整形变量和一个字节型变量,在括号处填入将 num1+num2 的值赋 给 num3 变量的语句
int num1 = 53; int num2=47; byte num3; ( _____) 9、 答案内容:num3=(byte)(num1+num2) 10、 评分细则:
1、 试题序号:326
2、 题型:填空题
3、 难度级别:2
9、 答案内容:Message four
10、 评分细则:
one”); two”);
three”); four”);
1、 试题序号:324
2、 题型:填空题
3、 难度级别:3
4、 知识点:类和对象的比较(4-1)
5、 分值:2
6、 所需时间:4
7、 试题关键字:
8、 试题内容:
以下程序段的输出结果为
1、 试题序号:306 2、 题型:填空题 3、 难度级别:1 4、 知识点:包(5-5) 5、 分值:2 6、 所需时间:1 7、 试题关键字:import 8、 试题内容: 在运行时,由 java 解释器自动引入,而不用 import 语句引入的包是__________. 9、 答案内容:ng 10、 评分细则:该空 2 分
1、 试题序号:318 2、 题型:填空题 3、 难度级别:2 4、 知识点:输入流(14-1) 5、 分值:2 6、 所需时间:2 7、 试题关键字:输入流类 8、 试题内容: Java 语言中用于读取文件中的字节数据输入类是______,用于读取文件的字符数据的类是 ____________, 9、 答案内容:InputStream Reader 10、 评分细则:每空 1 分
1、 试题序号:319 2、 题型:填空题 3、 难度级别:2 4、 知识点:输出类(14-1) 5、 分值:2 6、 所需时间:2 7、 试题关键字:输出类 8、 试题内容: Java 语言中,用于向文件中写入字节数据的字节文件输出类是________,用于向文件写入字 符数据的类是_______________. 9、 答案内容:OutputStream Writer 10、 评分细则:
1、 试题序号:305 2、 题型:填空题 3、 难度级别:1 4、 知识点:继承(5-4) 5、 分值:2 6、 所需时间:1 7、 试题关键字:this,super 8、 试题内容: this 代表了_______的引用,super 表示的是当前对象的___________对象 9、 答案内容:当前对象 父类 10、 评分细则:每空 1 分
1、 试题序号:309 2、 题型:填空题 3、 难度级别:2 4、 知识点:applet(9-1) 5、 分值:2 6、 所需时间:2 7、 试题关键字:applet ,生命周期 8、 试题内容: applet 基本的生命周期分别是 init,_________,___________,destroy 9、 答案内容:start stop 10、 评分细则:每空 1 分

public class EqualsMethod {
public static void main(String[] args) {
Integer n1 = new Integer(47); Integer n2 = new Integer(47); System.out.print(n1= =n2);
if ( x>2){ if (y<5){
System.out.println(“Message } else { System.out.println(“Message } } else if(z>5){ System.out.println(“Message } else { System.out.println(“Message }
1、 试题序号:315 2、 题型:填空题 3、 难度级别:2 4、 知识点:线程同步(13-2) 5、 分值:2 6、 所需时间:2 7、 试题关键字:加锁 8、 试题内容: 我们可以用关键字____________来对对象加互斥锁. 9、 答案内容:synchronized 10、 评分细则:该空 2 分。
1、 试题序号:310 2、 题型:填空题 3、 难度级别:3 4、 知识点:布局管理(11-1) 5、 分值:2 6、 所需时间:3 7、 试题关键字:布局管理 8、 试题内容: java 中,frame 缺省使用的布局管理策略是:__________,Applet 缺省使用的布局管理策略 是__________ 9、 答案内容:borderlayout flowLayout 10、 评分细则:每空 1 分
1、 试题序号:321 2、 题型:填空题 3、 难度级别:1 4、 知识点:类(4-1) 5、 分值:2 6、 所需时间:2 7、 试题关键字:根类 8、 试题内容:
在 java 语言中,有一个类是所有类和接口的父类,这个类的名称是_____ 9、 答案内容:ng.Object(Object) 10、 评分细则:该空 2 分
1、 试题序号:313 2、 题型:填空题 3、 难度级别:1 4、 知识点:面向对象程序的特点(1-1) 5、 分值:2 6、 所需时间:1 7、 试题关键字:特征 8、 试题内容: 面向对象程序的主要特征:继承,_______________,______________ 9、 答案内容:封装 多态 10、 评分细则:每空 1 分
System.out.print(“,”); System.out.println(n1! =n2); } }
9、 答案内容:flase,true
10、 评分细则:每空 1 分
1、 试题序号:325 2、 题型:填空题 3、 难度级别:2 4、 知识点:基本数据类型(2-2) 5、 分值:2 6、 所需时间:2 7、 试题关键字:byte 8、 试题内容:
1、 试题序号:316 2、 题型:填空题 3、 难度级别:2 4、 知识点:网络编程(15-1) 5、 分值:2 6、 所需时间:2 7、 试题关键字:通讯方式 8、 试题内容: java 语言一般提供三种通讯方式:URL 通讯方式,___________,__________. 9、 答案内容:socket 通讯方式 datagram 通讯方式 10、 评分细则:每空 1 分
1、 试题序号:304 2、 题型:填空题 3、 难度级别:1 4、 知识点:继承(5-4)
5、 分值:2 6、 所需时间:1 7、 试题关键字:继承 ,实现 8、 试题内容: java 中用_________关键字指明继承关系.用______关键字指明对接口的实现。 9、 答案内容:extends implements 10、 评分细则:每空 1 分
对。
1、 试题序号:302 2、 题型:填空题 3、 难度级别:2 4、 知识点:访问控制修饰符(5-2) 5、 分值:2 6、 所需时间:2 7、 试题关键字:访问控制 8、 试题内容: java 中提供了四种访问控制符,分别是:__________,___________,_________, ____________. 9、 答案内容:public protected private 缺省(或 friendly) 10、 评分细则:每空 0.5 分
1、 试题序号:320 2、 题型:填空题 3、 难度级别:2 4、 知识点:基本数据类型(2-2) 5、 分值:2 6、 所需时间:2 7、 试题关键字:基本数据类型 8、 试题内容:
java 基本数据类型中整型,字符型分别占用字节数为______,_______. 9、 答案内容:4 2 10、 评分细则:每空 1 分
1、 试题序号:314 2、 题型:填空题 3、 难度级别:2
4、 知识点:URL 通信(15-1) 5、 分值:2 6、 所需时间:2 7、 试题关键字:URL 8、 试题内容: 一个完整的 URL 地址由_________,_________,端口和文件四部分组成。 9、 答案内容:协议 主机名 10、 评分细则:每空 1 分
1、 试题序号:312 2、 题型:填空题 3、 难度级别:1 4、 知识点:继承(5-4) 5、 分值:2 6、 所需时间:2 7、 试题关键字:继承 8、 试题内容: 如果 Alpha 类继承 Beta 类,Alpha 类被称为_______类,Beta 类被称为_______类。 9、 答案内容:子(基) 父(超) 10、 评分细则:每空 1 分
相关文档
最新文档