java复习题(填空).doc

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1、编译一个Java Application 程序Papa.java,命令力: _____ javac

Papa.java ____ 。

2、一个URL对象通常包含最基木的三部分信息:_______ 协议_、

_地址__、_资源_。

3、在java中,每个字符占_2 ______ 个字节的内存空间。

4、java语言是一种 _____ 面向对象_程序设计语言。

5、完整的main 方法的声明_____ pub lie static v oid main (St ring

args[]) ____ 。

6、对于网络套接字,服务器建立ServerSocke t对象,客户端建立Socket 对象。

7、Java程序分力两种:一种是Java松用程序,另一种是______ Java Applet _。

8、被关键字_'^31_修饰的方法是不能被当前类的子类重新定义的方法。

9、定义类的保留字是_p ublic_,定义接口的保留字是_____________ interface ___ 。

10、_________________ 线程的优先级在 1 至10_之间。

11、布尔型常量有两个值,它们分别是_t rue_、_______________ f alse _______ o

12、I/O流中的输入流的指向称做_____ 源 ___ ;输出流的指向称做

___ 的地_____ o

13、Sys tem类有两个类成员:i n和out,in的源是____ 键盘 ___ ,

o ut的H的地是_命令行窗u ______ 。

14、J ava中类成员的限定词有以下几种:private, _public_, _ prot ected_, 3默认友好。

15、面向对象技术具有 ____ 封装_____ 、_继承_、___________ 多态性____ 等特性。

16、异常是___ Exce ption _________ 类的了?类对象,系统类String类用于处理字符串。

17、______________________________ j ava应用程序的主类必须包含

main __________________________ 方法。

18、构造方法是一种特殊的成员方法,构造方法名与___________ 类_____ 相同。

19、设存一个jav a应用程序,其源程序文件名为J_Test.jav a,贝ij编译该源程序的命令为________________ ,运行该应用程序的命令为

___________ 。(javac J_Test.java ; java J一Test )

20、如果一个java程序既是应用程序,又是小应用程序,那么它必定

含有类_________ 的子类,同时含有成员方法 _________ 。(jav

a.applet.App let、main)

21、通过类MyClas s中的不含参数的构造方法,生成该类的一个对象

ob j,可通过以下语句实现:_________________________________ o (MyClass o bj=new MyCl ass();)

22 .能将显示空间分成很多层的布局管理器是____________ (CardLa yout)o

23.任何一个Java程序都默认引入了一个包,这个包的名字叫java.

________ (lang)o

24.设x = 2,则表达式(x + + ) / 3的值是_____ 0 __ 。

25._______________________________ 若x = 5,y = 10,y的逻辑值分别为_______________________________ true __ 和__ false ___ 。

26.设有数组定义:int Myl ntArray[ ] ={ 10,20 ,30,40,5 0,60,70};

则执行以下几个语句后的输出结果是_____ 120 ___ 。int s=0; for (int i =tArray.lengt h ; i + + )if (i % 2 = = 1 )s += Myl ntArray[i] ;System.o ut.println(s);

27.代码执行完后的输出是_________ 。(答案:b i s:false) int x=3; int y=4; boolean b =true; Syste m.out.printl n("b is:"+(b

28.当整型变景n的值不能被13除尽时,其值为false的java语言表

达式是____________ 。(答案:(n%3= =O)?true:false)

29.同一个类中多个方法具有相同的方法名,不同的_______________ 称为方法的重载。(参数列表)

30.下面是一个类的定义,请完成程序填空。(Myclass int j) public class ____________ {int x, y;Myclass (int i, _________ ) // 构造方法 {

x=i;y=j; }}

31.下面是一个类的定义,请将其补充完整。(Student String) cla ss

____ { String na me; int age; Studen t( ________ s , int i) {name=s;age

=i; }}

32.下面程序的功能是通过调用方法max ()求给定的三个数的最

大值,请将其补充完整。(max (ilJ2,i3) static) pu blic class C lassl { p ublic static void main(String args[] ) {int il=123 4,i2=456J3=-987;

i nt MaxValue;MaxVal ue= _____________ ;Sy stem.out.pri ntln("三个

数的最大值:"+MaxValue ); } p ublic ________ int max(int x,int y,int z) { in t tempi,max_value;templ=x>y?x :y; ma x_value=temp

l〉z?templ:z;retur n max_value;}}

33.下面是一个类的定义,请完成程序填空。(Room int n) pu blic

class ____________ { i nt a, b;Room (int m, _____________ ) // 构造方法{ a=m; b=n; }

34.下面是一个类的定义,请将其补充完整。(class String) ___________ Teache r { Str ing name; i nt age;Teacher ( _______________ s, int i) { name=s;age=i;}}

35.以下程序实现在屏幕上输出字符串"this is a java progra mme!〃,

请把程序填写完整public class A {public stati c void main(String args[]) {Sv

} }36、以下方法实现求10!, stem.out.pri ntln(“this i s a java pro gramme!") ;

并将结果保存在变量s中输出,完成程序public void print ( ) {in t s=lj=l; for(=10;i++){ s=s*i;} System .out.println

相关文档
最新文档