华师网络学院作业答案-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编程初步》练习测试题库及答案《JA V A编程初步》练习测试题及答案一、选择题1、关于被私有保护访问控制符private protected修饰的成员变量,以下说法正确的是()。

A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类B、可以被两种类访问和引用:该类本身、该类的所有子类C、只能被该类自身所访问和修改D、只能被同一个包中的类访问2、以下代码段将创建()个对象。

String s1="bc";String s2="bc";A、0B、1C、2D、33、编译并运行以下程序,以下描述哪个选项是正确的()1: class X{2: protected String toString(){3: return super.toString();}4: }A、编译通过运行无异常B、编译通过但运行时出错C、行2出错,不能成功编译D、不能成功编译,行3出错4、下列关于修饰符混用的说法,错误的是()A、abstract不能与final并列修饰同一个类B、abstract类中不可以有private的成员C、abstract方法必须在abstract类中D、static方法中能处理非static的属性5、容器Panel和Applet缺省使用的布局编辑策略是()A、BorderLayoutB、FlowLayoutC、GridLayoutD、CardLayout6、以下标识符中哪项是不合法的( )A、BigMeaninglessNameB、$intC、1 stD、$17、main方法是Java Application程序执行的入口点,关于main 方法的方法头以下哪项是合法的()A、public static void main()B、public static void main(String[ ] args)C、public static int main(String[ ] arg)D、public void main(String arg[ ])8、执行完以下代码int [ ] x = new int[25];后,以下哪项说明是正确的()A、x[24]为0B、x[24]未定义C、x[25]为0D、x[0]为空9、以下代码段执行后的输出结果为()int x=3; int y=10;System.out.println(y%x);A、0B、1C、2D、310、以下哪个表达式是不合法的()A、String x="Hello"; int y=9; x+=y;B、String x="Hello"; int y=9; if(x= =y) { }C、String x="Hello"; int y=9; x=x+y;D、String x=null; int y=(x!=null)&&(x.length()>0) ? x.length : 011、编译运行以下程序后,关于输出结果的说明正确的是()public class Conditional{public static void main(String args[ ]){int x=4;System.out.println("value is "+ ((x>4) ? 99.9 :9));}}A、输出结果为:value is 99.99B、输出结果为:value is 9C、输出结果为:value is 9.0D、编译错误12、以下声明合法的是()A、default String s;B、public final static native int w( )C、abstract double d;D、abstract final double hyperbolicCosine( )13、关于以下application的说明,正确的是()1: class StaticStuff2: {3: static int x=10;4: static { x+=5;}5: public static void main(String args[ ])6: {7: System.out.println("x=" + x);8: }9: static { x/=3;}10: }A、4行与9行不能通过编译,因为缺少方法名和返回类型B、9行不能通过编译,因为只能有一个静态初始化器C、编译通过,执行结果为:x=5D、编译通过,执行结果为:x=314、关于以下程序代码的说明正确的是()1. class HasStatic{2. private static int x=100;3. public static void main(String args[ ]){4. HasStatic hs1=new HasStatic( );5. hs1.x++;6. HasStatic hs2=new HasStatic( );7. hs2.x++;8. hs1=new HasStatic( );9. hs1.x++;10. HasStatic.x- -;11. System.out.println("x="+x);12. }13. }A、5行不能通过编译,因为引用了私有静态变量B、10行不能通过编译,因为x是私有静态变量C、程序通过编译,输出结果为:x=103D、程序通过编译,输出结果为:x=10215、以下选项中循环结构合法的是()A、while (int i<7){ i++;System.out.println("i is "+i);}B、 int j=3;while(j){ System.out.println(" j is "+j);}C、 int j=0;for(int k=0; j + k !=10; j++,k++){ System.out.println(" j is "+ j + "k is"+ k);}D、 int j=0;do{System.out.println( "j is "+j++);if (j = = 3) {continue loop;}}while (j<10);16、类Test1定义如下:1.public class Test1{2. public float aMethod(float a,float b){ }3.4.}将以下哪种方法插入行3是不合法的。

网络学院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. 下列程序段执行后的结果是( )。

JAVA语言程序设计-国家开放大学电大学习网形考作业题目答案

JAVA语言程序设计-国家开放大学电大学习网形考作业题目答案

JAVA语言程序设计一、单选题1.()提供给上层应用进行开发和构建应用的基础类库。

A.JDKB.JREC.JVMD.Java应用正确答案: A2.Java程序在编译之后,以()方式被Java虚拟机执行。

A.源代码B.二进制C.字节码D.文本正确答案: C3.下列()移动开发平台使用Java语言作为官方推荐开发语言。

A.SymbianB.IOSC.WindowsD.Android正确答案: D4.Java语言中用来编译Java程序的命令是()。

A.java.exeB.javaw.exeC.javap.exeD.javac.exe正确答案: D5.下列()是合法的标识符。

modityPriceB.num_greenC.23667D.{printOut}正确答案: B6.下列()不是保留字A.byteB.returnC.num_blueD.private正确答案: C7.下列关于float类型float f=5.2的说法,正确的是()。

A.正确B.错误,精度不够,需要强制类型转换floatC.错误,变量声明错误D.错误,可以考虑使用int类型正确答案: C8.下列代码执行的结果中m和n的值分别为()。

int m = 50, n=160; int tmp =m; m=n; n=tmp 回答错误A.50/160B.50/50C.160/50D.160/160正确答案: C9.表达式29/3*3的值是()。

A.29B.27.999C.27D.27.0正确答案: C10.执行下列语句: int m=15; int val =m- -; val的值是()。

A.13B.14C.15D.16正确答案: C11.执行下列语句: int m=15; int val =--m; val的值是()。

A.13B.14C.15D.16正确答案: B12.编译运行以下代码段后,关于输出结果正确的是()。

public class Conditional{public static void main(String args[ ]){int x=4;System.out.println(“value is “+ ((x>4) ? 99.9:9));}}A.value is 99.9B.value is 9C.value is 9.0D.编译错误正确答案: C13.下列代码段运行结果为()。

解题通20华师《Java语言程序设计》在线作业【标准答案】

解题通20华师《Java语言程序设计》在线作业【标准答案】

20华师《Java语言程序设计》在线作业
一、单选题
共15题,30分
1
执行完代码"int[]x=new int[25];"后,以下( )说明是正确的
A x[24]为0
B x[24]未定义
C x[25]为0
D x[0]为空
我的答案:A
正确答案:A
2
"阅读下面程序class ex3124 { public static void main(String [] args) { boolea n b=true; if(b){ int i=1;} else { int i=2;}System.out.println(i);}} 现在想先编译再运行该程序,结果是( )
•A1
•B2
•C编译出错
我的答案:C
正确答案:C
3
关于类和对象的叙述正确的是( )
我的答案:A
正确答案:A
}
}
我的答案:C
正确答案:C
我的答案:C
正确答案:C
6
不使用static修饰符限定的方法称为成员方法,下列哪一个说法是不正确的( )
我的答案:A
正确答案:A
7
设x、y为已定义的类名,下列声明x类的对象x1的语句中正确的是( )
我的答案:A
正确答案:A
5) public static void main(String args[]){
6) Test t1,t2;
7) int j,k;
8) j=0;k=0;
9) t1=new Test();
10) t2=new Test(j,k);
11) }
12) }
我的答案:D
正确答案:D。

JAVA语言程序设计作业-华师2019

JAVA语言程序设计作业-华师2019

单选题1、在Java Applet程序用户自定义的Applet子类中,常常重载( )方法在Applet的界面中显示文字、图形和其它界面元素。

(2 分)A.start( )B.stop( )C.init( )D.paint( )我的答案:D得分:2分2、当包含applet 的页面时由图标状重新展开成窗口时将调用以下哪个函数?(2 分)A.init()B.start()C.stop()D.destroy()我的答案:B得分:2分3、当包含applet 的页面时由窗口缩小成图标状时将调用以下哪个函数?()(2 分)A.init()B.start()得分:2分4、以下哪个方法仅在Applet程序被创建和首次被载入支持Java的浏览器时被调用。

( )(2 分)A.paint()B.init()C.action()D.start()我的答案:B得分:2分5、如果希望所有的控件在界面上均匀排列,应使用下列那种布局管理器?()(2 分)A.BoxLayoutB.GridLayoutC.BorderLayoutD.FlowLouLayout我的答案:B得分:2分6、容器被重新设置大小后,哪种布局管理器的容器中的组件大小不随容器大小的变化而改变?()(2 分)A.CardLayoutB.FlowLayout得分:2分7、下列Java常见事件类中哪个是鼠标事件类?(2 分)A.InputEventB.KeyEventC.MouseEventD.WindowEvent我的答案:C得分:2分8、在Java图形用户界面编程中,若显示一些不需要修改的文本信息,一般是使用()类的对象来实现。

(2 分)A.LabelB.ButtonC.TextAreaD.TextField我的答案:D得分:0分9、创建一个标识有"关闭"按钮的语句是( )。

(2 分)B.Label b = new Label(" 关闭" )C.Checkbox b = new Checkbox(" 关闭" )D.Button b = new Button(" 关闭" )我的答案:D得分:2分10、以下说法中错误的是:()(2 分)A.Choice、Checkbox、CheckboxGroup、List这些组件可以接收用户在一个选择的集合中作出选择,但是不能输出信息B.一个Checkbox对象既可以作为一个复选按钮,也可作为一个单选按钮组中的一个按钮C.一个复选按钮实现的是“二选一”的结构,一个单选按钮组实现的是“多选一”的结构D.List对象可以实现“多选一”结构,也可以实现“多选多”结构,完全由创建List对象时的参数确定我的答案:A得分:2分11、以下哪个有关事件监听器的语句是正确的?()(2 分)A.一个组件可以有多个监听器B.一个组件只能有一个监听器C.一个监听器必须包含该组件D.一个监听器只能够接收和处理来自一个组件的事件我的答案:A得分:2分12、Random rd =new Random();int num=Math.abs(rd.nextInt())%4+1(2 分)A.1~4之间的随机值B.5C.0D.-1我的答案:A得分:2分13、以下变量不符合Java语言变量的规定的是()(2 分)A.123variableB.variable123C.variable_$_123D.$variable$$$我的答案:B得分:2分14、下列关于main()方法说法正确的是?(2 分)B.所有对象的创建都必须放在main()方法中C.main()方法可以有多个D.main()方法头的定义可以根据情况任意修改我的答案:A得分:2分15、关于Java的包叙述不正确的是________。

《JAVA程序设计》习题集及参考答案_IT168文库-推荐下载

《JAVA程序设计》习题集及参考答案_IT168文库-推荐下载
8. JDK1.1 引入了委托模型处理机制,组件必须注册一个事件处理程序,事 件对象只传递给已经注册的监听程序,每种事件都有一个对应的监听程 序类以实现相应的监听程序接口,并定义了事件对象的接收和处理方法。
9. 异常处理的重要性在于,程序不但要发现异常,还要捕获异常并编写代 码来处理
10. 类是同种对象集合的抽象,而属于类的某一个对象则被称为是类的一个 实例,对象是具有 状态 、行为 、标志三种属性的计算机软件结构。
适当事件发生时自动调用该实例的几个主要方法是:init()方法、start()
方法、 paint()
方法、stop( )方法和 destroy() 方法。
12. Java Application 是独立、完整的程序,在命令行调用独立的解释器软件
(java.exe)即可运行,其程序主类必须有一个 main()方法,完整的方法
22. Java 虚拟机(JVM)是编译后的 Java 程序和 硬件系统 之间的接口, 是用软件方法实现的一台假想机。JVM 使用的代码存储在 .class 文 件中 。
23. Java Applet 中的 init() 方法仅在开始的时候执行一次, start() 方法在 用户每次访问包含 Applet 的 HTML 文件时都会被调用, repaint() 方法 可以用来更新 Applet 的画面。
头为
public static void main(String aegs[]) 。
13. Java Applet 程序需要与浏览器中已预先实现好的功能结合,才能构成一
个完整的程序,其直接父类必须为 Applet 类,Applet 所需做的是接
对全部高中资料试卷电气设备,在安装过程中以及安装结束后进行高中资料试卷调整试验;通电检查所有设备高中资料电试力卷保相护互装作置用调与试相技互术通关,1系电过,力管根保线据护敷生高设产中技工资术0艺料不高试仅中卷可资配以料置解试技决卷术吊要是顶求指层,机配对组置电在不气进规设行范备继高进电中行保资空护料载高试与中卷带资问负料题荷试22下卷,高总而中体且资配可料置保试时障卷,各调需类控要管试在路验最习;大题对限到设度位备内。进来在行确管调保路整机敷使组设其高过在中程正资1常料中工试,况卷要下安加与全强过,看2度并22工且22作尽22下可22都能2可地护1以缩关正小于常故管工障路作高高;中中对资资于料料继试试电卷卷保破连护坏接进范管行围口整,处核或理对者高定对中值某资,些料审异试核常卷与高弯校中扁对资度图料固纸试定,卷盒编工位写况置复进.杂行保设自护备动层与处防装理腐置,跨高尤接中其地资要线料避弯试免曲卷错半调误径试高标方中高案资等,料,编5试要写、卷求重电保技要气护术设设装交备备4置底高调、动。中试电作管资高气,线料中课并3敷试资件且、设卷料中拒管技试试调绝路术验卷试动敷中方技作设包案术,技含以来术线及避槽系免、统不管启必架动要等方高多案中项;资方对料式整试,套卷为启突解动然决过停高程机中中。语高因文中此电资,气料电课试力件卷高中电中管气资壁设料薄备试、进卷接行保口调护不试装严工置等作调问并试题且技,进术合行,理过要利关求用运电管行力线高保敷中护设资装技料置术试做。卷到线技准缆术确敷指灵设导活原。。则对对:于于在调差分试动线过保盒程护处中装,高置当中高不资中同料资电试料压卷试回技卷路术调交问试叉题技时,术,作是应为指采调发用试电金人机属员一隔,变板需压进要器行在组隔事在开前发处掌生理握内;图部同纸故一资障线料时槽、,内设需,备要强制进电造行回厂外路家部须出电同具源时高高切中中断资资习料料题试试电卷卷源试切,验除线报从缆告而敷与采设相用完关高毕技中,术资要资料进料试行,卷检并主查且要和了保检解护测现装处场置理设。备高中资料试卷布置情况与有关高中资料试卷电气系统接线等情况,然后根据规范与规程规定,制定设备调试高中资料试卷方案。

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

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

传输层定义了TCP(传输控制协议)与UDP(用户数据报协议)两种协议。

答案:正确XML专门用来描述文本的结构,而不是用于描述如何显示文本。

答案:正确要引用对象,必须先用保留字new创建对象的实例。

答案:正确VBScript中也可以创建动态数组答案:正确JavaScript中的Number对象也是静态对象。

答案:正确DOM也支持事件处理。

答案:错误ASP是由Microsoft开发的一种语言。

答案:正确ASP是面向对象的语言。

答案:错误ASP中的命令和Script语句都是由服务器解释执行的。

答案:正确SELECT和INSERT语句可以混合运用。

答案:正确NFS(网络文件系统)用于网络中不同主机间的文件系统共享。

答案:正确JavaScript的变量名没有大小写区分。

答案:错误JavaScript中的Math对象本身就是一个实例。

答案:正确JavaScript中只能创建数组时必须给出元素个数。

答案:错误JavaScript中, 以回车符作为一个完整语句的结束标志。

答案:错误DOM是一种结构化的对象模型。

答案:正确Application对象没有内置属性,但用户可以设置自己的属性。

答案:正确每个ASP应用程序只能有一个Global.asa文件。

答案:正确Web访问数据库的关键是与数据库服务器间的接口。

答案:正确INSERT语句一次只能新增一笔记录。

答案:错误FTP是一种文件传输协议而不是一种服务。

答案:错误CSS中,z-index属性的取值只能为正整数。

答案:错误对于显示XML文档来说,XSL样式表的功能与CSS一样。

答案:错误IP地址中A类地址的最高位必须为0。

答案:正确物理链路层主要接收TCP层的数据报。

答案:错误JavaScript中的连接运算符可以是+,也可以是& 。

答案:错误< style> 标记是HTML标记,也是CSS样式。

答案:错误DOM是从DHTML对象模型发展而来的。

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

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

华师《Java语言程序设计》在线作业17春一、单选题1、D2、A3、D4、A5、D一、单选题一、单选题(共 15 道试题,共 30 分。

)V 1. 关于以下程序段的说法正确的是( )。

1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5];4. System.out.println(i[5]);5. }6. }A. 第2行编译出错B. 第4行编译出错C. 编译时产生错误D. 编译时没有产生错误,运行时发生异常正确答案:D2. 关于类和对象的叙述正确的是( )A. Java的类分为两大部分:系统定义的类和用户自定义的类B. 类的静态属性和全局变量的概念完全一样,只是表达形式不同C. 类的成员至少有一个属性和一个方法D. 类是对象的实例化正确答案:A3. 关于以下程序段的说法正确的是( )。

1. public class Myar{ 2. public static void main(String argv[]){ 3. int[]i=new int[5];4. System.out.println(i[5]);5. }6. }A. 第2行编译出错B. 第4行编译出错C. 编译时产生错误D. 编译时没有产生错误,运行时发生异常正确答案:D4. 以下有关构造方法的说法,正确的是( )A. 一个类的构造方法可以有多个B. 构造方法在类定义时被调用C. 构造方法只能由对象中的其它方法调用D. 构造方法可以和类同名,也可以和类名不同正确答案:A5. 下列语句序列执行后,i 的值是( )。

int i=8, j=16; if( i-1 > j ) i--; else j--;A. 15B. 16C. 7D. 8正确答案:D6. 若已定义 byte[ ] x= {11,22,33,-66} ; 其中0≤k≤3,则对x数组元素错误的引用是( )A. x[5-3]B. x[k]C. x[k+5]D. x[0]。

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

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

华师网络学院作业答案Java语言程序设计选择题以下哪个方法仅在Applet程序被创立和初次被载入支持Java的阅读器时被调用。

()A.paint()B.init()C.action()D.start()答案:B以下有关Java程序的说法中错误的选项是:()A.因为Java程序是解说履行的,因此履行前不需要进行编译。

程序履行过程中需要的全部类都是经过字节码校验程序装入的。

C.代码的运转是由Java运转环境中的解说器达成的。

D.在缺省的安全配置条件下,Applet不可以接见任何当地资源。

答案:A以下的变量定义语句中,合法的是()。

$_*5=b1=15678a=Double.MAX_VALUE_abc_=3721L答案:C应用程序的main方法中有以下语句,则输出的结果是() 。

Strings="java@123456@";intn=s.indexOf("@");intk=s.indexOf("@",5);Strings2=s.substring(n+1,k);System.out.println(s2);C.@答案:A有整型数组:int[]x={12,35,8,7,2};, 则调用方法Arrays.sort(x) 后,数组x中的元素值挨次是().华师网络学院作业答案Java语言程序设计选择题答案:A在编写JavaApplication程序时,若需要使用到标准输入输出语句,一定在程序的开头写上()语句java.awt.*java.io.*答案:C以下哪个拘束符可用于定义成员常量?()D.以上拘束符都不可以用答案:B在Applet的重点方法中,以下哪个方法是封闭阅读器以开释Applet占用的全部资源?()()()()答案:D以下表记符中()是有效的?C.¥int答案:B以下的变量定义中,错误的选项是()iI=inti=100123_$答案:D在编写Java Applet程序时,若需要对发生的事件作出响应和办理,一般需要在程序的开头写上( )语句。

  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处注册过的组件完成。

答案:正确。

相关文档
最新文档