Java语言程序设计1.doc

Java语言程序设计1.doc

ID:62033654

大小:19.50 KB

页数:4页

时间:2021-04-15

Java语言程序设计1.doc_第1页
Java语言程序设计1.doc_第2页
Java语言程序设计1.doc_第3页
Java语言程序设计1.doc_第4页
资源描述:

《Java语言程序设计1.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、答案:√×√×√√××√√  ×√×√√×√√√×××√一、判断题1.Java源程序文件的扩展名是.java.每个类都编译为单独的字节码文件,它的文件名与类名相同,扩展名为.class2.子类方法和父类方法在形式上参数列表不同,就构成了覆盖3.子类从父类继承所有可访问的属性和方法4.类一定要声明为public的,才可以执行5。构造函数是类中的特殊方法6。类体中只能有变量定义和成员方法的定义,不能有其他语句7。抽象方法必须在抽象类中,所以抽象类中的方法都必须是抽象方法,不能包含带有方法体的具体方法.8.当声明一个类时,如果用户定义了一个带参数的构造方法,那么系统

2、还会提供给用户一个无参数的构造方法9.publicstaticfinalint i=10定义一个整数类型的公共常量10.在Java语言中,关键字final修饰一个类后,该类就不能派生出子类。11。一个类只能有一个父类,同样,一个类只能实现一个接口12.Java程序从编写到执行的整个过程为:Java源程序 →编译成字节码→解释执行13。源文件的名称只要和源文件里任意一个类名相同即可。14.一个源文件里只能有一个class用public修饰。15.一个源文件里可以有多个class声明.16.在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属

3、性与赋值对象相同的新对象。17。静态初始化器是在其所属的类加载内存时由系统自动调用执行.18。拥有abstract方法的类是抽象类,但抽象类中可以没有abstract方法。19.在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若catch中的参数类型有父类子类关系,此时应该将父类放在后面,子类放在前面。20.构造函数用于创建类的实例对象,构造函数名应与类名相同,返回类型为void。21。Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。22.Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字fre

4、e.23。Java的源代码中定义几个类,编译结果就生成几个以.class为后缀的字节码文件.二、填空题1。下面程序段的执行结果是(15)。 @inta[]={2,3,4,5,6}; @for(inti = a.length—1; i >=0;i——)@System。out.print(a[i]+””);2.以下程序段的输出结果是(true).@int x =5,y=6,z =4;@if(x+ y〉z&&x+z 〉y &&z +y> x)@System.out.println(”三角形");@else@ System。out.println(”不是三角形”);3

5、。设有数组定义:intMyIntArray[ ]={10,20 , 30,40,50,60, 70};则执行以下几个语句后的输出结果是(280)。@int s=0 ;@for(inti=0;i<MyIntArray。length ; i + + )@if(i% 2 ==1)@s +=MyIntArray[i];@System。out.println(s);4。Applet常用的方法是:init()、run()、stop()和destroy()。5。异常处理是由(try)、catch和finally块三个关键所组成的程序块。6.在Java程序中,通过接口的定义可

6、以实现(extends)重继承关系.7.Java语言只允许单继承,指每个类只能有(1)个父类。8。在Java程序中,通过类的定义只能实现(单)重继承。9。导入mypackage包中的所类的命令是(importjava.util。mypackage)。10.创建一个名为MyPackage的包的语句是(packageMyPackage;).11。(最终(final))方法是不能被当前类的子类重新定义的方法。12.在子类中使用关键字(_super__)做前缀可调用被子类覆盖的父类中的方法.13。若有类定义:class BextendsA{ …},则类B是类A的( 子

7、类)。14.(抽象(abstract)方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义.15.创建类对象的运算符是(new)。16.构造函数(不能指定)返回值。17.构造方法是一种特殊的成员方法,构造方法名与(类名)相同.18。Java的复合数据类型有:类、数组和(接口)等.19.表达式3/6*5的计算结果是(2.5)。20.假设x=13,y=4,则表达式x%y!=0的值是(true).21.若x=5,y=10,则X>y和X〈=y的逻辑值分别为false或0true或122。设x=2,则表达式(x++)/3的值是(0 )。23.

8、在Java语言中,所有的数组都有一个l

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。