华师网络学院作业答案-Java语言程序设计判断题

合集下载

124.华师《JAVA语言程序设计》期末考试复习资料精简版

124.华师《JAVA语言程序设计》期末考试复习资料精简版

《JAVA语言程序设计》在线练习1.在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。

B.java.awt2.下列操作中,不属于Applet安全限制的是:()(1 分)D.与同一个页面中的Applet通信3.在Java应用程序的主类体中,main()函数头是非法的?D.public void main(String[] args)4.下面哪个语句是创建数组的正确语句?()C.float [][]f = new float[6][6]5.下列关于方法覆盖不正确的是___。

A.方法覆盖和方法重载都是定义相同方法名的方法,本质上是一致的6.下列程序段执行后的结果是( )。

String s=new String("abcdefg");for(int ;i=0;i <=6;i=i+2){ System.out.print(s.charAt(i));} C.aceg7.以下数据类型定义正确的是:()B.String s = “a”8.下列为合法类名的是:()(1 分)C.WatchTV9.下列为合法类名的是___。

C.GraduateStudent10.在Java中,存放字符串常量的对象属于()类对象。

(1 分)B.String11.在Java中,存放字符串常量的对象属于________类对象。

B.String12.给出下列代码,则数组初始化中哪项是不正确的?byte[]array1,array2[];byte array3[][];byte [][]array4,array5; A.array2 = array113.Java语言是____。

D.面向对象的解释型高级编程语言14.在Applet的关键方法中,下列哪个方法是关闭浏览器以释放Applet占用的所有资源?D.destroy()15.容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?()B.FlowLayout16.在编写异常处理的Java程序中,每个catch语句块都应该与( )语句块对应,使得用该语句块来启动Java 的异常处理机制。

华师网络学院作业答案-Java语言程序设计程序题

华师网络学院作业答案-Java语言程序设计程序题

.定义类A和类B如下. (5分)class A{int a=1;double d=2.0;void show( ){System.out.println("Class A: a="+a +"\td="+d);}}class B extends A{float a=3.0f;String d="Java program.";void show( ){super.show( );System.out.println("Class B: a="+a +"\td="+d);}}(1) 若在应用程序的main方法中有以下语句:A a=new A();a.show();则输出的结果如何?(2分)(2) 若在应用程序的main方法中定义类B的对象b:A b=new B();b.show();则输出的结果如何?(3分)答案:(1) Class A: a=1 d=2.0(2) Class A: a=1 d=2.0Class B: a=3.0 d=Java program.阅读程序,回答以下问题1: public class Output1 {2: public static void main(String arge[]) {3: int i=0;4: for ( char ch = 97; ch<113; ch++,i++) { 5: if( i % 8 == 0 )6: System.out.println(" "); 7: System.out.print("\t" +ch);8: }9: }10: }(1)程序第5、6行的if语句的功能是什么?(2分)(2)程序输出的结果有几行?(3分)答案:(1)每打印8个字符,则换行。

(2)输出的结果有2行1: public class A {2: public static void main(String[] args) {3: long first=1,second=1,third;4: System.out.print(first + " " + second + " "); 5: for(int i = 3; i <= 6; i++) {6: third = first + second;7: System.out.print(third + " ");8: first = second;9: second = third;10: }11: }12: }(1)程序第5~10行的for循环共循环几次? (2分)(2)程序输出的结果是什么?(3分)答案:(1)4次。

华师网络学院作业答案-Java语言程序设计填空题

华师网络学院作业答案-Java语言程序设计填空题

若包mylib存放在环境变量classpath指明的路径下,把mylib包中的类A导入程序中的语句是________。

答案: import mylib.A方法调用Math.pow(5,2)返回的结果是_______。

答案: 25.0设x = 2 ,则表达式( x + + ) * 3 的值是__________________。

答案:6设有整型数组的定义:int a[]=new int[8]; ,则a.length的值为_____。

答案: 8Java语言中关键字interface用来定义一个_____。

答案: 接口Java小程序的源文件名为App1.java,为运行该小程序,应将小程序嵌入网页文件中,其html的关键代码如下,请将其补充完整: < APPLET CODE= WIDTH=250 HEIGHT=250>答案: App1.class顺序执行以下两个语句的输出结果是:___________________。

String s = " 我喜欢学习Java!" ; System.out.println(s.length( ));答案: 10若有类定义: class B extends A{ … } 则类B是类A的______。

答案: 子类_____是由若干个称为结点的对象组成的一种数据结构,每个结点有一个数据和下一个结点对象的引用。

答案: 链表定义字符串:String s = new StringBuffer().append(" a" ).append(" b" ).append("c" ).toString();,则s的值是_____。

答案: abc__________方法是一种仅有方法头,没有具体方法体和操作实现的方法,该方法必须在抽象类之中定义。

?????????方法是不能被当前类的子类重新定义的方法。

华师《JAVA语言程序设计》

华师《JAVA语言程序设计》

《JAVA语言程序设计》第1题下列叙述中,正确的是________。

A、Java语言的标识符是区分大小写的B、源文件名与public类名可以不相同C、源文件名其扩展名为.jarD、源文件中public类的数目不限第2题下面哪个语句是创建数组的正确语句?()A、float f[6][6] = new float[6][6]B、float f[][] = new float[][6]C、float [][]f = new float[6][6]D、float [] f = new float[6][]第3题有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x中的元素值依次是( ).A、2 7 8 12 35B、12 35 8 7 2C、35 12 8 7 2D、8 7 12 35 2 第4题下列关于方法覆盖不正确的是________。

A、方法覆盖和方法重载都是定义相同方法名的方法,本质上是一致的B、方法覆盖只能发生在子类对父类的继承中C、方法覆盖充分体现了Java语言的多态性D、方法返回值类型不同时也能实现方法覆盖第5题Java为移动设备提供的平台是_______。

A、J2MEB、J2SEC、J2EED、JDK5.0第6题下面程序段执行后b的值是( )。

String str = "java";boolean b = str instanceof StringA、0B、trueC、1D、false第7题下列哪个类声明是正确的_______。

A、abstract final class HI{...}B、abstract private move(){...}C、protected private number{...}D、public abstract class Car{...}第8题对于构造方法,下列叙述不正确的是_______。

网络学院Java复习题+答案

网络学院Java复习题+答案

⽹络学院Java复习题+答案《Java语⾔程序设计》复习题⼆⼀、判断题(每⼩题1分,共5分)1、()⼦类要调⽤⽗类的⽅法,必须使⽤super关键字。

2、()有的类定义时可以不定义构造函数,所以构造函数不是必需的。

3、()如果p是⽗类Parent的对象,⽽c是⼦类Child的对象,则语句c = p是正确的。

4、()在Java语⾔中,系统常量null,false,true既可以⼤写,也可以⼩写。

5、()Java语⾔没有⽆符号整数类型、指针类型、结构类型、枚举类型、共⽤体类型。

⼆、单项选择题(每⼩题1分,共35分)1、计算机中的流是①流动的字节②流动的对象③流动的⽂件④流动的数据缓冲区2、⼀个Java Application运⾏后,在系统中是作为⼀个①线程②进程③进程或线程④不可预知3、实现下列接⼝可以对TextField对象的事件进⾏监听和处理。

①ActionListener ②FocusListener ③MouseMotionListener ④WindowListener4、Frame的默认布局管理器是①FlowLayout②BorderLayout③GridLayout④CardLayout5、每个使⽤Swing构件的程序必须有⼀个①按钮②标签③菜单④容器6、Applet运⾏时,被浏览器或appletviewer调⽤的第⼀个⽅法是①paint() ②init() ③start() ④destroy()7、Applet类的直接⽗类是①Component类②Container类③Frame类④Panel类8、在Applet⽣命周期中,下列⽅法是在装载Applet时被调⽤。

①stop() ②init() ③start() ④destroy()9、在⼀个applet标记中,标记属性项可以省去不写。

①code ②codebase ③width ④height10、下列命令中,命令是Java的编译命令。

《Java语言程序设计》测试题及答案

《Java语言程序设计》测试题及答案

《Java语言程序设计》测试卷一一、选择题(每题2分,共30分)1、编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为( B )。

A. javaB. classC. htmlD. exe2、不允许作为类及类成员的访问控制符的是( B )。

A. publicB. privateC. staticD. protected3、为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( A)。

A. static void method( )B. public void method( )C. final void method( )D. abstract void method( )4、声明为static的方法不能访问(C )类成员。

A.超类 B.子类 C.非static D.用户自定义类5、下面选项中,Java对类Welcome进行定义正确的是:(D)A.public class 1Welcome{ } B.public class We lcome{ }C.public class welcome { } D.public class Welcome { }6、若一个类中对某个方法进行了重载,能够区分这些重载方法的手段是( C )。

A.它们的返回值类型的不同 B.它们的名称的不同C.它们的参数列表的不同 D.它们的修饰符不同7、定义主类的类头时可以使用的访问控制符是( C )。

A. privateB. protectedC. publicD.private protected8、下列方法定义中,正确的是(C )。

A. int x( ){ char ch='a'。

return (int)ch。

}B. void x( ){ ...return true。

}C. int x( ){ ...return true。

华师 JAVA语言程序设计 作业(94分)

华师 JAVA语言程序设计 作业(94分)

1.第7题Java语言具有许多优点和特点,下列选项中哪个反映了Java程序并行机制的特点?A.安全性B.多线程C.跨平台D.可移植答案:B您的答案:B题目分数:2.0此题得分:2.02.第8题下列有关Java程序的说法中错误的是:()A.由于Java程序是解释执行的,所以执行前不需要进行编译。

B.程序执行过程中需要的所有类都是通过字节码校验程序装入的。

C.代码的运行是由Java运行环境中的解释器完成的。

D.在缺省的安全配置条件下,Applet不能访问任何本地资源。

答案:A您的答案:A题目分数:2.0此题得分:2.03.第9题在Java中,开发图形用户界面的程序需要使用一个系统提供的类库,这个类库就是()包。

A.java.ioB.java.awtC.java.appletD.java.awt.event答案:B您的答案:D题目分数:2.0此题得分:0.04.第10题下列关于Frame类的说法不正确的是A.Frame是Window类的直接子类B.Frame对象显示的效果是一个窗口C.Frame被默认初始化为可见D.Frame的默认布局管理器为BorderLayout答案:C您的答案:C题目分数:2.0此题得分:2.05.第11题Java为移动设备提供的平台是_______。

A.J2MEB.J2SEC.J2EED.JDK5.0答案:A您的答案:A题目分数:2.0此题得分:2.06.第12题下列关于继承的哪项叙述是正确________。

A.在java中允许多继承B.在java中一个类只能实现一个接口C.在java中一个类不能同时继承一个类和实现一个接口D.java的单一继承使代码更可靠答案:D您的答案:D题目分数:2.0此题得分:2.07.第13题有整型数组:int[] x={12,35,8,7,2};,则调用方法Arrays.sort(x)后,数组x 中的元素值依次是( ).A.2 7 8 12 35B.12 35 8 7 2C.35 12 8 7 2D.8 7 12 35 2答案:A您的答案:A题目分数:2.0此题得分:2.08.第14题在编写Java Application程序时,若需要使用到标准输入输出语句,必须在程序的开头写上( )语句A.import java.awt.*B.import java.applet.AppletC.import java.io.*D.import java.awt.Graphics答案:C您的答案:C题目分数:2.0此题得分:2.09.第15题下列声明的方法强制要求子类来实现的是:()A.public double methodda()B.static void methoda(double d1){}C.public native double methoda()D.abstract public void methoda()答案:D您的答案:D题目分数:2.0此题得分:2.010.第16题如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?()A.BoxLayoutB.GridLayoutC.BorderLayoutD.FlowLouLayout答案:B您的答案:B题目分数:2.0此题得分:2.011.第17题下列说法哪个是正确的?()A.不需定义类,就能创建对象B.属性可以简单变量,也可以是一个对象C.属性必须是简单变量D.对象中必有属性和方法答案:B您的答案:B题目分数:2.0此题得分:2.012.第18题下面的语句的作用是:()。

16春华师《Java语言程序设计》在线作业

16春华师《Java语言程序设计》在线作业

华师《Jv语言程序设计》在线作业一、单选题(共 15 道试题,共 30 分。

)1. 下列语句序列执行后,i 的值是( )。

int i=8, j=16; if( i-1 > j ) i--; ls j--; . 15. 16. 7. 8正确答案:2. 下面哪个为构造函数的特性定义( ). 在类中声明构造函数时,名称须与类名相同. 具有重载特性,可以建立多个相同名称. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配. 以上都是正确答案:3. 下列哪个类声明是正确的( ). strt finl lss Hl{…}. strt privt mov(){…}. prott privt numr. puli strt lss r{…}正确答案:4. 以下有关构造方法的说法,正确的是( ). 一个类的构造方法可以有多个. 构造方法在类定义时被调用. 构造方法只能由对象中的其它方法调用. 构造方法可以和类同名,也可以和类名不同正确答案:5. 在Jv中,表示换行符的转义字符是( ). \n. \f. 'n'. \正确答案:6. 若已定义 yt[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( ) . x[5-3]. x[k]. x[k+5]. x[0]正确答案:7. 下列程序段的输出结果是 ( )。

puli lss oprtorsnxprssions { voi stringPlus() { int x=3,y=4,z=5; Systm.out.println(x+y+z); } }. xyz. x+y+z. 12. 以上答案均不正确正确答案:8. 下列关于for循环和whil循环的说法中哪个是正确的( ). whil循环能实现的操作,for循环也都能实现. whil循环判断条件一般是程序结果,for循环判断条件一般是非程序结果. 两种循环任何时候都可替换. 两种循环结构中都必须有循环体,循环体不能为空正确答案:9. 关于Jv中数据类型叙述正确的是( ). 整型数据在不同平台下长度不同. ooln类型数据只有2个值,tru和fls. 数组属于简单数据类型. Jv中的指针类型和语言的一样正确答案:10. 下列程序段执行后的结果是( )。

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

Java对事件的处理是采用委托方式进行的,即将需要进行事件处理的组件委托给指定的事件处理器进行处理。

答案:正确
Java程序是由若干类定义组成的,类定义包括定义类头和定义类体。

答案:正确
类的修饰符有静态修饰符static、最终修饰符final、易失修饰符volatile和过度修饰符transient。

答案:错误
子类拥有的成员数目大于等于父类拥有的成员数目。

答案:错误
Container类的add()方法将GUI组件添加到容器中。

答案:正确
Frame,Panel,Apple,Button 4种组件都属于容器组件。

答案:错误
在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与赋值对象相同的新对象。

答案:错误
在Java的方法中定义一个常量要用const关键字。

答案:错误
一个程序里有且只能有一个公共类,它就是主类。

答案:正确
最终类不能派生子类。

最终方法不能被覆盖。

答案:正确
在Applet中可以调用它的drawImage()方法直接画出一幅图像。

答案:错误
一个复选按钮实现的是“二选一”的结构;一个单选按钮实现的是“多选一”的结构。

答案:正确
当一个方法在运行过程中产生一个异常,则这个方法会终止,但是整个程序不一定终止运行。

答案:正确
final类中的属性和方法都必须被final修饰符修饰。

答案:错误
接口是特殊的类,所以接口也可以继承,子接口将继承父接口的所有常量和抽象方法。

答案:正确
新创建的Frame视窗对象,会自动显示在屏幕上。

答案:错误
applet可以运行在浏览器中。

答案:正确
Java源程序文件应以.java为后缀名保存,文件内包含几个类的定义就编译生成几个对应的字节码文件。

答案:正确
类头定义主要说明类的名字、父类名和接口名。

答案:错误
为了提高效率,Java中对多次出现的用双引号括起来的字符串字面量只存储一个对象。

答案:正确
Java的各种数据类型所占用的内存长度与具体软硬件环境有关。

答案:错误
有的类定义时可以不定义构造函数,所以构造函数不是必须的。

答案:错误
在Java的方法中定义一个常量要用final关键字。

答案:正确
一个Java类可以有多个父类。

答案:错误
在异常处理中,若try中的代码可能产生多种异常则可以对应多个catch语句,若多个catch语句中的参数类型有继承关系,应该将父类放在前面的catch语句中,子类放在后面的catch语句中。

答案:错误
Applet和TextField都属于容器组件。

答案:错误
创建新的类对象使用关键字new,回收无用的类对象使用关键字free。

答案:错误
因为Java不支持多重继承,所以定义类时implements关键字后面只能说明一个接口名。

答案:错误
Applet可以在客户端的主机上创建新文件。

答案:错误
类及其属性、方法可以同时有一个以上的修饰符来修饰。

答案:正确
一个catch块也可以区分处理多个不同类型的异常,只要它们都是该catch块异常参数的子类或其本身。

答案:正确
Java有垃圾回收机制,内存回收程序可在指定的时间释放内存对象。

答案:错误
没有定义访问控制符的类属性和类方法可以被同一个包中的其他类和对象访问。

答案:错误
子类要调用父类的方法,必须使用super关键字。

答案:错误
构造函数因为没有返回值,所以其中出现的错误用异常处理较为恰当。

答案:正确
Java允许创建不规则数组,即Java多维数组中各行的列数可以不同。

答案:正确
Class1类的属性被private修饰符修饰为私有变量,所以方法不能访问它。

答案:错误
与未加访问控制符的缺省情况相比,public和protected修饰符扩大了类及其属性和方法的被访问范围,private修饰符则缩小了这种范围。

答案:正确
抽象类中的抽象方法必须在该类的子类中具体实现。

答案:错误
一个类如果实现了某个接口,那么它必须重载该接口中的所有方法。

答案:错误
一个容器组件中可以混合使用多种布局管理策略。

答案:正确
引用一个类的属性或调用其方法,必须以这个类的对象为前缀。

答案:错误
Java的屏幕坐标是以像素为单位,容器的左下角被确定为坐标的起点。

答案:错误
容器组件Applet, Panel和Frame的默认布局管理器都是BorderLayout。

答案:错误
一个Java类可以有一个父类,并实现多个接口。

答案:正确
抽象类没有具体对象,所以抽象类没有构造函数。

答案:错误
监听事件和处理事件都有在相应事件Listener处注册过的组件完成。

答案:正确。

相关文档
最新文档