admin 管理员组文章数量: 1086019
2024年2月25日发(作者:h5棋牌源码搭建教程视频)
1、 编译一个Java Application程序,命令为:____javac
____。
2、 一个URL对象通常包含最基本的三部分信息:____协议___、___地址___、 ___资源___。
3、 在Java中,每个字符占___2____个字节的内存空间。
4、 Java语言是一种______面向对象____程序设计语言。
5、 完整的main方法的声明______public static void main (String
args[])____。
6、 对于网络套接字,服务器建立 ServerSocket 对象,客户端建立 Socket 对象。
7、 Java程序分为两种:一种是_java应用程序,另一种是_____Java
Applet__ 。
8、 被关键字__final__修饰的方法是不能被当前类的子类重新定义的方法。
9、 定义类的保留字是___public__ ,定义接口的保留字是______interface____。
10、 线程的优先级在____1____至____10__之间。
11、 布尔型常量有两个值,它们分别是___true__、_____false_______。
12、 I/O流中的输入流的指向称做_____源____ ;输出流的指向称做
____目的地____。
13、 System类有两个类成员:in 和out,in 的源是___键盘____,out的目的地是___命令行窗口____ 。
14、 Java中类成员的限定词有以下几种:private, _public __, _
protected_, 3默认友好。
15、 面向对象技术具有______封装_____、____继承____、_____多态性_____等特性。
16、 异常是___Exception_________类的子类对象,系统类String类用于处理字符串。
17、 Java应用程序的主类必须包含____main________方法。
18、 构造方法是一种特殊的成员方法,构造方法名与______类______相同。
19. 设有一个Java应用程序,其源程序文件名为J_,则编译该源程序的命令为_______________,运行该应用程序的命令为____________。 (javac J_;java J_Test)
20. 如果一个Java程序既是应用程序,又是小应用程序,那么它必定含有类_________的子类,同时含有成员方法_______ 。
(、 main)
21.通过类MyClass中的不含参数的构造方法,生成该类的一个对象obj,可通过以下语句实现: _______________________________。
(MyClass obj=new MyClass( );)
22. 能将显示空间分成很多层的布局管理器是_________(CardLayout)。
23. 任何一个Java程序都默认引入了一个包,这个包的名字叫java.
_________ (lang)。
24. 设 x = 2 ,则表达式 ( x + + )/3 的值是 ____0____ 。
25. 若x = 5,y = 10,则x < y和x >= y的逻辑值分别为____true___ 和
___false___ 。
26. 设有数组定义:int MyIntArray[ ] = { 10 , 20 , 30 , 40 , 50 , 60 ,
70}; 则执行以下几个语句后的输出结果是_____120____。
int s = 0 ; for ( int i = 0 ; i < ; i + + )
if ( i % 2 = = 1 ) s += MyIntArray[i] ; n( s );
27. 代码执行完后的输出是_________。(答案:b is:false) int x=3; int
y=4; boolean b=true; n("b is:"+(b==(y 28. 当整型变量n的值不能被13除尽时,其值为 false 的Java语言表达式是_____________ 。 (答案:(n%3= =0)?true:false) 29. 同一个类中多个方法具有相同的方法名,不同的_____________称为方法的重载。(参数列表) 30. 下面是一个类的定义,请完成程序填空。(Myclass int j) public class ____________ { int x, y; Myclass ( int i, _______) // 构造方法 { x=i; y=j; } } 31. 下面是一个类的定义,请将其补充完整。(Student String) class _____ { String name; int age; Student( _____ s, int i) { name=s; age=i; } } 32. 下面程序的功能是通过调用方法max()求给定的三个数的最大值, 请将其补充完整。(max(i1,i2,i3) static) public class Class1 { public static void main( String args[] ) { int i1=1234,i2=456,i3=-987; int MaxValue; MaxValue=____________; n("三个数的最大值:"+MaxValue); } public ______ int max(int x,int y,int z) { int temp1,max_value; temp1=x>y?x:y; max_value=temp1>z?temp1:z; return max_value; } } 33.下面是一个类的定义,请完成程序填空。(Room int n) public class ____________ { int a, b; Room ( int m, _______) // 构造方法 { a=m; b=n; } 34. 下面是一个类的定义,请将其补充完整。(class String) _____ Teacher { String name; int age; Teacher ( _____ s, int i) { name=s; age=i; } } 35、以下程序实现在屏幕上输出字符串“this is a java programme!”,请把程序填写完整 public class A { public static void main(String args[]) { n(“this is a java programme!”) ; } } 36、以下方法实现求10!,并将结果保存在变量s中输出,完成程序 public void print( ) { int s=1,i=1 ; for(i=1;i<=10;i++ ) { s=s*i; } n("10!="+s); } 37、以下方法实现求1+2+3……+100,并将结果保存在变量m中输出,完成程序 public void print( ) { int s=0 ; for(int i=1;i<=100;i++) { s=s+i; } n("1+2+3……+100="+s); } 38、在如下定义的Applet容器中添加按钮组件,请填空 import .* ; import ; public class Examp extends Applet { public void init( ) { button1=new Button("Click here"); add(button1); } } 39、定义接口N1,然后类R1实现接口N1,完成下面的程序 public interface N1 { int year=2006; int year( ); } public class R1 implements N1 { //实现year方法 public int year( ) { return year; } public void output( ){ } } 40. Java中有两种类型的控制语句即if和___________。switch 41. do-while循环和while循环的区别是_______________。do-while循环体至少被执行一次 42. 在循环体中,如果想结束本次循环可以用___________语句。continue 43. 在循环体中,如果想跳出循环,结束整个循环可以用___________语句。break 44. 为了能使用Java提供的类,我们可以使用_________语句来引入所需的类。import 45. 局部变量的名字与成员变量的名字相同,若想在该方法内使用成员变量,必须使用关键字____________。this 46. 在Java中,当一个方法不需要返回数据时返回类型必须是___________。void 47. __________是指,一个类中可以有多个方法具有相同的名字和类型,但这些方法的参数必须不同。方法重载 48. ___________是一种特殊方法,它的名字必须与它所在的类的名字完全相同,并不返回任何数据类型。构造方法 49.多态是通过 重载 和 覆盖 实现的 。 50.有static修饰的变量叫做 静态变量 。 。 类型的文件编译后生成 .class 类型的文件。 52.表达式2*5/2.5、1.0/2*5、1/2*3、5/3的计算结果分别是_4.0 2.5 0 1 。 Layout将窗体分为 5 个部分。 54. 抽象、封装、 继承 和多态是Java语言的四大特性。 55.字符串比较的方法是 equals 方法。 56. 若有定义 int[ ] a=new int[8]; 则a的数组元素中第7个元素和第8个元素的下标分别是__6__和__7__。 57.编写图形用户界面的程序时,必须有的 import语句是 .*; 。 58. 接口中所有属性均为_________、_________和________的。 (public、static、final) 59.一个类如果实现一个接口,那么它就必须实现接口中定义的所有方法,否则该类就必须定义成________的。(抽象的) 60. 如果子类中的某个方法的名字、__________和参数列表与它的父类中的某个方法完全一样,则称子类中的这个方法覆盖了父类的同名方法。(返回值类型) 61. Java 仅支持类间的单重继承,接口可以弥补这个缺陷,支持_____ 重继承(多重) 62. 在方法头用abstract修饰符进行修饰的方法叫做________方法。(抽象) 语言中用于表示类间继承的关键字是___________。(extends) 64. 接口中所有方法均为________和________的。 (public、abstract) 65. Java语言中,表示一个类不能再被继承的关键字是________。(final) 66. Java语言中,表示一个类A继承自父类B,并实现接口C的语句是_________________。 (class A extends B implements C) 67.设x=2.5,a=7,y=4.7,算术表达式x+a%3*(int)(x+y)%2/4的值为:2.5 。 程序中语句执行有三种基本控制结构:顺序、选择和 循环 。 中有三种跳转语句:break语句、continue语句和return语句语句。 70.当一个类的修饰符为 fina 时,说明该类不能被继承,即不能有子类。 71.在抽象类中,创建没有实现且需要子类重写的抽象方法,使用abstract 修饰符描述。 72.接口中定义的方法都是 抽象方法抽象方法抽象方法抽象方法,变量都是 静态常量。 73.定义接口的关键字是:interface。 Java处理异常的五个关键字是: try、catch、throw 、throws、finally。 74.每个异类都是由Exception派生出来的。 75.数组标示符其实只是一个 引用 ,指向在队中创建的一个真实的对象。 76.为读取文本文件d:,同时需具备缓冲的能力,该输入流的构造方式是 BufferedReader (new FileReaderr(“d:”)) 代码(1000)中,参数1000的单位是毫秒。 77.当线程意外中断时,线程会抛出InterruptedException 异常。 用URL类表示网络资源,在获得该类对象之后,调用 getInputStream()方法即可获得与指定网络资源对应的输入流 79、在循环语句中,反复执行的单一语句或者复合语句被统一称做循环语句的___ 循环体_____部分。 80、 _____continue_____ 语句的功能包括:跳过循环体内部下面未执行的语句,回到循环体开始位置,继续下次循环。 81、多重循环是指往一个循环体内嵌入另一个完整的_ 循环语句 _______。 82、循环语句包括for循环、____while循环____和___ do-while循环________。 83、 _____return ______ 语句的功能是从当前方法中退出,返回到调用该方法的地方继续执行下面的语句。 84、在switch语句中,完成一个case语句块后,若没有通过break语句跳出switch语句,则会紧接着执行后面的___case_______语句块。 85、若需要在PhoneCard200类中声明变量additoryFee为浮点双精度型的静态域并初始化其值为0.1,则应在类PhoneCard200的定义中加入一条定义语句:_Static double additoryFee=0.1________。 86、__final__ 方法是不能被当前类的子类重新定义的方法。 87、顺序执行下面两个语句,输出的结果是:_6_______。 String s= “Hello!”; n(S.1ength( )); 88、在Java语言中,体现多态性有两个方面:_静态____和__动态 _______。 89、设有数组定义:int MyIntArray[ ]={10,20,30,40,50,60,70}; 则执行F面几个语句后的输出结果是__280___。 int s=0; for(int i=0; i s+=MyIntArray[i]; n(S); 90、抽象类不能____实例化_______。 91、在含有1个try程序段和1个finally程序段的语句中,若在try程序块中执行了终止程序的_(1) ____语句,则finally程序段将不会被执行。 92、可以通过__ throw__语句将异常抛出向上级调用方法。 93、用户定义异常是通过扩展_Exception__类及_Throwable 类来刨 建的。 94、在Java编程语言中,用_try__, catch___,__finally___语句来处理异常。 95、Java语言的异常处理机制中_catch__子句或_finally__子句可省略,但二者不能同时省略。 96.容器本身也是一个 构件 ,具有构件的所有性质,另外还具有放置其他 构件 和 容器 的功能。 97.如果用户确实需要亲自设置构件大小或位置,则应取消该容器的布局管理器,方法为: SetLayout(null) 。 98、下列程序是给出指定文件地址d://hh/io/out/f文件名为求出文件名称。如取出的_____static________ String getFileName(String filePath) { String strTemp = ""; for (int i = _____()-1__________; i > 0; i--) { if ((i) != '/') strTemp = _______(i)_________ + strTemp; else ______break_______; } return strTemp; } public static void main(String[] args) { String resultFileName= String str = d://hh/io/out/file/qq/163//baidu/ eName(resultFileName); 99、分析下列程序在横线上填写输出结果 public class TestSwitch { public static void main(String[] args) { int score = 87; int scoreTemp =score/10; switch(scoreTemp){ case 6: n("及格!");break; case 7: n("中等!");break; case 8: n("良好!"); case 9: case 10: n("优秀!");break; default: n("不及格");break; } } } 打印结果秀 。 100、分析下列程序在横线上填写输出结果 /********OutterFou类*********/ public class OutterFour { public void 良好优show(){ n("这是Outter类的show方法/********TestOutterFour类*********/ public class TestOutterFour { public static void main(String[] args) { OutterFour of = new OutterFour() { public void show() { n("这是TestOutterFour类的show方法出结果为_____________________ 输这是TestOutterFour类的show方法
版权声明:本文标题:java复习题(填空) 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1708851150a532608.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论