东大15秋学期《JAVA语言程序设计Ⅰ》在线作业3 答案

合集下载

东北大学18年12月考试《Java语言程序设计I》考核作业

东北大学18年12月考试《Java语言程序设计I》考核作业

东北大学继续教育学院Java语言程序设计I 试卷(作业考核线上) A 卷学习中心:院校学号:姓名(共9 页)一、选择题(请将所有正确答案写到答题卡中,每小题3分,共60分)1 . 请选择以下代码的正确的重载构造器。

class Happy {Happy() {}}A. public void Happy(){}B. public Happy(int c){}C. protected Happy(){}D. void Happy(){}2 . 下面哪个方法可用于定义新线程类?A. 实现Runnable 接口B. 在类中添加一个run() 方法C. 创建一个Thread类的实例D. 继承Thread 类3 . 在编写异常处理的Java程序中,每个catch语句块都应该与( )语句块对应,使得用该语句块来启动Java的异常处理机制。

A. if - elseB. switchC. tryD. throw4 . 给出下面的代码段:public class Base{int w, x, y ,z;public Base(int a,int b){x=a; y=b;}public Base(int a, int b, int c, int d){//赋值x=a, y=bw=d;z=c;}}在代码说明//赋值x=a, y=b处写入如下哪几行代码是正确的?A. Base(a,b)B. x=a,y=b;C. x=a;y=b;D. this(a,b);5 . 在Java中,存放字符串常量的对象属于()类对象。

A. CharacterB. StringC. StringBufferD. Vector6 . 以下哪个语句是正确的?A. 在Java中允许简单继承,它可以保证代码更可靠。

B. 子类继承父类中包括构造函数在内的所有方法。

C. 一个类能实现它所需要的所有接口。

D. 当一个类实现一个接口时,它能仅选择接口中它所需要的方法进行重写。

免费在线作业答案东大15秋学期《JAVA语言程序设计Ⅰ》在线作业2答案

免费在线作业答案东大15秋学期《JAVA语言程序设计Ⅰ》在线作业2答案

东大15秋学期《JAVA语言程序设计Ⅰ》在线作业2答案15秋学期《JAVA语言程序设计Ⅰ》在线作业2试卷总分:100 测试时间:-- 试卷得分:100一、单选题(共20道试题,共60分。

)得分:601.如果你试图编译下面的代码会发生什么事? Class MyString extends String{ }A. 代码编译成功B. 代码不能编译,因为没有定义一个main()方法C. 代码不能编译,因为String是abstract类型的D. 代码不能编译,因为String是final类型的正确答案:D满分:3分得分:32.下列语句序列执行后,a的值是( )。

int a=13; a%=a/5;A. 3C语言程序设计报告B. 13C. 1D. 169正确答案:C满分:3分得分:33.下面的哪些程序段可以正确地获得从命令行传递的参数的个数?A. int count = args.length;B. int count = args.length-1;C. int count=0; while(args[count]!=null) count++;D. int count=0;while (!(args[count].equals(“”))) count++;正确答案:A满分:3分得分:34.有下面的类: public class Example{ public static void main(String args[]){ static int x[] = new int[15]; System.out.println(x[5]); } } 下面的那些说法是正确的。

A. 编译时出错B. 运行时出错C. 输出0D. 输出null正确答案:A满分:3分得分:35.若有循环: int x=5,y=20; do{ y-=x; x++; }while(++x<--y);则循环体将被执行( )。

A. 0次B. 1次C. 2次D. 3次正确答案:C满分:3分得分:36.给出如下代码: class Test{ private int m; public static void fun() { // some code... } } 如何使成员变量m被函数fun()直接访问A. 将private int m 改为protected int mB. 将private int m 改为 public int mC. 将private int m 改为 static int mD. 将private int m 改为 int m正确答案:C满分:3分得分:37.下列代码中,将引起一个编译错误的行是 1)public class Test{ 2) int m,n; 3) public Test() {} 4) public Test(int a) {m=a;} 5) public static void main(String args[]){ 6)Test t1,t2; 7) intj,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12A. 第3行B. 第5行C. 第6行D. 第10行正确答案:D满分:3分得分:38.如果你要读一个参数值,而该参数在标签内没有定义,则会:A. 运行时抛出异常B. 参数值为空C. 参数值是个空字符串D.正确答案:B满分:3分得分:39.以下代码的输出结果是什么 class Foo{ public static void main(String args[]){ int x=4,j=0; switch(x){ case 1:j++; case 2:j++; case 3:j++; case 4:j++; case 5:j++; break; default:j++; } System.out.println(j); } }A. 1B. 2C. 3D. 编译错误正确答案:B满分:3分得分:310.下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是public class Test implements Runnable{ public static void main(String args[]){ Test t=new Test(); Thread tt=new Thread(t); tt.start(); } public void run(){ for(;;){ try{A. sleep(1000) InterruptedExceptionB. sleep(1000) RuntimeExceptionC. Thread.sleep(1000) RuntimeExceptionD. Thread.sleep(1000) InterruptedException正确答案:D满分:3分得分:311.下面的代码段中,执行之后i 和j 的值是什么 int i = 1; int j; j = i++;A. 1, 1B. 1, 2C. 2, 1D. 2, 2正确答案:C满分:3分得分:312.给出下面的接口: interface A{ int method1(int i); int method2(int j); } 下面那个类实现了这个接口,并且不是抽象的?A. class B implements A{ int method1(){} int method2(){} }B. class B { int method1(int i){} int method2(int j){} }C. class B implements A{ int method1(int i){} int method2(int j){} }D. class B extends A{ int method1(int i){} int method2(int j){} }正确答案:C满分:3分得分:313.选择正确的叙述. class Happy extends Frame { Happy() { SetLayout(new GridLayout(2,2)); Panel p1 = new Panel(); add(p1); p1.add( new Button(p2.add( new Button(A. 当frame调整大小时,按钮Three和Four 的大小也将调整。

15秋福师《JAVA程序设计》在线作业一答案

15秋福师《JAVA程序设计》在线作业一答案

15秋福师《JAVA程序设计》在线作业一答案福师《JV程序设计》在线作业一一、单选题(共 30 道试题,共 60 分。

)1. 所有的异常类皆继承哪一个类?( ). jv.io.xption. jv.lng.Throwl. jv.lng.xption. jv.lng.rror正确答案:2. 若数组定义为int[][]=nw int[3][4],则是_________。

. 一维数组. 二维数组. 三维数组. 四维数组正确答案:3. 在 Jv 中,所有类的根类是( )。

. jv.lng.Ojt. jv.lng.lss. jv.pplt.pplt. jv.wt.Frm正确答案:4. 可变长度字符串使用( )处理。

. hr. hrtr. String. Stringuffr正确答案:5. 下列常见的系统定义的异常中,哪个是输入、输出异常? . lssNotFounxption. IOxption. FilNotFounxption. UnknownHostxption正确答案:6. 关于类和对象的叙述正确的是( ). Jv的类分为两大部分:系统定义的类和用户自定义的类. 类的静态属性和全局变量的概念完全一样,只是表达形式不同. 类的成员至少有一个属性和一个方法. 类是对象的实例化正确答案:7. 下面的代码段中,执行之后i 和j 的值是( )。

int i = 1; int j; j = i++;. 1, 1. 1, 2. 2, 1. 2, 2正确答案:8. 下面哪个为构造函数的特性定义( )。

. 在类中声明构造函数时,名称须与类名相同. 具有重载特性,可以建立多个相同名称. 使用类建立新对象时,会自动执行构造函数,因此在构造函数内设定变量的初始值进行内存的分配. 以上都是正确答案:9. 关于以下程序段的说法正确的是( )。

1. puli lss Myr{ 2. puli stti voi min(String rgv[]){ 3. int[]i=nw int[5]; 4. Systm.out.println(i[5]);5. }6. }. 第2行编译出错. 第4行编译出错. 编译时产生错误. 编译时没有产生错误,运行时发生异常正确答案:10. 编译并且执行以下代码,会出现什么情况( )。

2022年免费在线作业答案东大秋学期语言程序设计在线作业答案

2022年免费在线作业答案东大秋学期语言程序设计在线作业答案

东大15秋学期《JAVA语言程序设计Ⅰ》在线作业2答案15秋学期《JAVA语言程序设计Ⅰ》在线作业2试卷总分:100 测试时间:-- 试卷得分:100一、单项选择题(共20道试题,共60分。

)得分:601.假如你试图编译下面旳代码会发生什么事? Class MyStringextends String{ }A.代码编译成功B.代码不能编译,由于没有定义一种main()措施C.代码不能编译,由于String是abstract类型旳D.代码不能编译,由于String是final类型旳对旳答案:D满分:3分得分:32.下列语句序列执行后,a旳值是( )。

int a=13; a%=a/5;A.3C语言程序设计汇报B.13C.1D.169对旳答案:C满分:3分得分:33.下面旳哪些程序段可以对旳地获得从命令行传递旳参数旳个数?A.int count = args.length;B.int count = args.length-1;C.int count=0; while(args[count]!=null) count++;D.int count=0;while (!(args[count].equals(“”))) c ount++;对旳答案:A满分:3分得分:34.有下面旳类: public class Example{ public static voidmain(String args[]){ static int x[] = new int[15];System.out.println(x[5]); } } 下面旳那些说法是对旳旳。

A.编译时出错B.运行时出错C.输出0D.输出null对旳答案:A满分:3分得分:35.若有循环: int x=5,y=20; do{ y-=x; x++; }while(++x<--y);则循环体将被执行( )。

A.0次B.1次C.2次D.3次对旳答案:C满分:3分得分:36.给出如下代码: class Test{ private int m; public static void fun() { // some code... } } 怎样使组员变量m被函数fun()直接访问A.将private int m 改为protected int mB.将private int m 改为 public int mC.将private int m 改为 static int mD.将private int m 改为 int m对旳答案:C满分:3分得分:37.下列代码中,将引起一种编译错误旳行是 1)public class Test{ 2)int m,n; 3) public Test() {} 4) public Test(int a) {m=a;} 5) public static void main(String args[]){ 6) Test t1,t2; 7) intj,k; 8) j=0;k=0; 9) t1=new Test(); 10) t2=new Test(j,k); 11) } 12 A.第3行B.第5行C.第6行D.第10行对旳答案:D满分:3分得分:38.假如你要读一种参数值,而该参数在标签内没有定义,则会:A.运行时抛出异常B.参数值为空C.参数值是个空字符串D.对旳答案:B满分:3分得分:39.如下代码旳输出成果是什么 class Foo{ public static voidmain(String args[]){ int x=4,j=0; switch(x){ case 1:j++; case 2:j++; case 3:j++; case 4:j++; case 5:j++; break; default:j++; } System.out.println(j); } }A.1B.2C.3D.编译错误对旳答案:B满分:3分得分:310.下列程序旳功能是在监控台上每隔一秒钟显示一种字符串“Hello”,可以填写在程序中下划线位置,使程序完整并能对旳运行旳语句是public class Test implements Runnable{ public static voidmain(String args[]){ Test t=new Test(); Thread tt=new Thread(t); tt.start(); } public void run(){ for(;;){ try{A.sleep(1000) InterruptedExceptionB.sleep(1000) RuntimeExceptionC.Thread.sleep(1000) RuntimeExceptionD.Thread.sleep(1000) InterruptedException对旳答案:D满分:3分得分:311.下面旳代码段中,执行之后i 和j 旳值是什么 int i = 1; int j; j = i++;A.1, 1B.1, 2C.2, 1D.2, 2对旳答案:C满分:3分得分:312.给出下面旳接口: interface A{ int method1(int i); intmethod2(int j); } 下面那个类实现了这个接口,并且不是抽象旳?A.class B implements A{ int method1(){} int method2(){} }B.class B { int method1(int i){} int method2(int j){} }C.class B implements A{ int method1(int i){} int method2(int j){} }D.class B extends A{ int method1(int i){} int method2(int j){} }对旳答案:C满分:3分得分:313.选择对旳旳论述. class Happy extends Frame { Happy(){ SetLayout(new GridLayout(2,2)); Panel p1 = new Panel();add(p1); p1.add( new Button(p2.add( new Button(A.当frame调整大小时,按钮Three和Four 旳大小也将调整。

东师《Java程序设计》15春在线作业1试卷(最新)

东师《Java程序设计》15春在线作业1试卷(最新)

东师《Java程序设计》15春在线作业1一、单选题(共10 道试题,共30 分。

)V 1. 下面哪句是正确的?()A. 会打印出Hello Worl。

B. 编译错误。

C. 运行时间错误。

D. 只打印出Hello.满分:3 分2. 以下哪个关键字可以用来对对象加互斥锁?()A. transientB. serializeC. synchronizedD. static满分:3 分3. Panel类对象的默认布局是()。

A. FlowLayout布局B. BorderLayout布局C. CardLayout布局满分:3 分4. 关于以下程序段的说法,正确的是()A. 可通过编译B. 第3行产生编译错误C. 第4行产生编译错误D. 第6行产生编译错误满分:3 分5. 下列程序段的输出结果是() public class operatorsandExpressions{ void stringPlus(){ int a=3,b=4,c=5; System.out.println("abc"+3); } }A. 15B. abc3C. 256D. 63满分:3 分6. 实现一个线程有几种方法:()A. 一种D. 三种以上满分:3 分7. 下列选项不是Java关键字的是()A. sizeofB. superC. abstractD. break满分:3 分8. 阅读下面的代码,第10行的语句将调用哪个方法?() 1. class Person { 2. public v oid printValue(int i, int j) {/*…*/ } 3. public void printValue(int i){/*...*/ } 4. } 5. public class Teacher extends Person { 6. public void printValue() {/*...*/ } 7. public void printValue(int i) {/*...*/} 8. public static void main(String args[]){ 9. Person t = new Teacher(); 10. t.printValue(10); 11. } 12. }A. 行2B. 行3满分:3 分9. 下面哪些是short型的取值范围?()A. -27 -- 27-1B. 0 -- 216-1C. -215 -- 215-1D. -231 -- 231-1满分:3 分10. 下面代码的执行结果是什么?( )<html><body> <% x=3; %> <% int x=5; %> <%! int x=7; %> x = <%=x%>, <%=this.x%> </body></html>A. x = 3, 5B. x = 3, 7C. x = 5, 3D. x = 5, 7满分:3 分A. _sys1_lllB. 2mailC. $changeD. class满分:3 分2. 以下是一段不完整的方法代码,下面哪些方法能够使该方法抛出一个IOException,假定该方法返回true?() 1. public void method(){ 2.3. if (someTestFails()){4.5. }6.7.}A. 在行2增加:IOException e;B. 在行4增加:throw e;C. 在行4增加:throw new IOException();D. 在行6增加:throw new IOException();满分:3 分3. 设有如下变量说明:byte myByte; int myInt; long myLong; char myChar; float myFloat; double myDouble; 以下赋值语句哪个需要强制转换A. myFloat = myDouble;C. myByte = 3;D. myInt = myChar;满分:3 分4. 给定下面的代码段,哪些选项是对setVar()方法的重载?() 1. public class MethodOver { 2. public void setVar (int a, int b, float c) { 3. } 4. }A. private void setVar (int a, float c, int b) { }B. protected void setVar (int a, int b, float c) { }C. public int setVar (int a, float c, int b) {return a;}D. public int setVar (int a, int b, float c) {return a;}满分:3 分5. 指出下列哪个方法与方法public void add(int a){}为合理的重载方法。

《Java程序设计》在线作业

《Java程序设计》在线作业

《Java程序设计》作业一、选择题:1.所有Java类的最终父类为(A )ng.Object B、ng.Classng.Systemng.ClassLoader2.Java中int类型变量占用的内存空间为( B )字节。

A.2B.4 C、6 D、83.什么是Java应用程序(java application)(B)A.继承ng.Thread的类。

B.定义了public static void main()或者public static void main(String[] args)方法的类。

C.实现了ng.Runnable接口的类。

D、继承java.applet.Applet的类。

4.下列那个变量是只读的(B )A.Static int i =9; B、final int i1 = 9;C.public int i=9;D.int i=9;5、假设类Child是类Parent的子类, 下列哪段Java代码体现了这一关系?(D )A.class Parent{…}class Child {…}B.interface Parent{…}class Child implements Parent{…}C.class Parent{…}class Child {Parent p…}D.class Parent{…}class Child extends Parent{…}6.Java代码int a=10; int b=3; float c=a/b; 执行后, c的值为: (B )A.3.333B.3C.2D.47、Java代码int aa=Math.sqrt(16); 执行后, aa的值: (B )A.4 B、不确定, 该语句无法通过编译C、8 D、2568、Java代码:String s=”abc123”; s.toUpperCase(); 执行完毕后, 字符串对象变量s指向的文本内容为:(B)A.ABC123 B、abc123 C、abc D、1239、给出以下代码:int[] a={1,2,3};a[3]=10;System.out.println(a[3]);则正确的描述为: ( D )A.输出10B.编译错误C.运行时错误, 抛出异常ng.ArithmeticExceptionD.运行时错误, 抛出异常ng.ArrayIndexOutOfBoundsException10、在JavaAPI中, 能够修改磁盘文件的名称的类为:(D )A.java.io.FileWriter B、javax.swing.text.html.DIRC.java.io.FilenameFilterD.java.io.File11、JavaTCP/IP网络编程中, 创建服务器通常需借助类(C ).Socket B、.HttpURLConnection.ServerSocketD.java.io.BufferedInputStream12、下列标识符哪个可以作为合法的Java变量名称使用: (D )A.thisB.2TwoUsersC.*pointD.$persons13.下列哪个说法是正确的: (B )A.在Java中, 每个类只能直接实现一个接口;B.在Java中, 子类只能直接继承一个父类;C.在Java中, 子类可以继承多个父类;D.在Java中, 类不可以在继承父类的同时实现接口;14、欲定义一个只能被同一包中的类访问的成员变量, 应使用下列哪个限定符:(A )A.不加限定B.privateC.publicD.protected15、给定如下类定义语句:class Base {public Base (){ //...}public Base ( int m ){ //...}protected void fun( int n ){ //...}}public class Child extends Base{// member methods}下面哪个方法可以正确的加入类Child中? ( B )A.private void fun( int n ){ //...}B.public void fun ( int n ) { //...}C.void fun ( int n ){ //...}D.protected int fun( int n ){ //...}16.Switch语句不能用于下列哪种数据类型(A )。

《Java语言程序设计(一)》课后习题答案解析全集

《Java语言程序设计(一)》课后习题答案解析全集

1.1 指出JAVA语言的主要特点和JAVA程序的执行过程。

答:(1)强类型;(2)编译和解释;(3)自动无用内存回收功能;(4)面向对象;(5)与平台无关;(6)安全性;(7)分布式计算;(8)多线程;程序执行过程如图所示:编写源文件,编译器编译源文件转换成字节码,解释器执行字节码。

1.2 说出开发与运行JAVA程序的重要步骤。

答:(1)编写源文件:使用一个文本编译器,如Edit或记事本,不可以使用Word.将编好的源文件保存起来,源文件的扩展名必须是.java;(2)编译Java源文件:使用Java编译器(javac.exe)编译源文件得到字节码文件;(3)运行Java程序:Java程序分为两类——Java应用程序必须通过Java解释器(java.exe)来解释执行其字节码文件;Java小应用程序必须通过支持Java标准的浏览器来解释执行。

1.3 如何区分应用程序和小应用程序?答:应用程序在与源文件名字相同的类中,有main()方法,该方法代表应用程序的入口; 小应用程序必须有一个Applet类的子类,该类称作主类,必须用public修饰。

1.4 说出JAVA源文件的命名规则。

答:源文件命名规则和类命名规则一样,所有的单词首字母都用大写字母,且必须和源文件的public类同名。

1.6 JAVA语言使用什么字符集?共有多少个不同的字符?答:Java语言使用Unicode字符集,共有65535个字符。

1.7 JAVA语言标识符的命名规则是什么?(1)由字母(包括英文字母、下划线字符、美元字符、文字字符)和数字字符组成(2)限定标识符的第一个字符不能是数字字符(3)不能和关键字重名(4)长度不能超过255个字符1.8 JAVA有那些基本数据类型,它们的常量又是如何书写的?1.9 指出下列内容哪些是JAVA语言的整型常量,哪些是浮点数类型常量,哪些两者都不是。

整型常量: 4)0xABCL,8)003,10)077,12)056L浮点数类型常量:3)-1E-31,5).32E31 13)0.,14).0两者都不是: 1),2),6),7),9),11)第二章运算和语句2.1 Java的字符能参加算术运算吗?可以。

15春《JAVA语言程序设计》作业3满分答案

15春《JAVA语言程序设计》作业3满分答案

15春《JAVA语言程序设计》作业3满分答案15春《JAVA语言程序设计》作业3单选题ssa一、单选题(共 10 道试题,共 100 分。

)1. 下列有关Java的叙述中,正确的是_______。

A. Java语言的标识符是区分大小写的B. 编译器生成的类的扩展名为.jarC. Java源文件的扩展名为.javaD. 归档工具生成的文件扩展名为.ser-----------------选择:A2. Java程序的执行方式是_______。

A. 即时编译方式和非解释执行方式B. 非即时编译方式和非解释执行方式C. 非即时编译方式和解释执行方式D. 即时编译方式和解释执行方式-----------------选择:D3. 下列说法不属于Java语言实现的机制的是_______。

A. Java虚拟机B. 垃圾回收机制C. 代码安全检查D. 内存管理-----------------选择:D4. 开发出Java程序设计语言的公司是_______。

A. SUNB. MicrosoftC. IBMD. Borland-----------------选择:A5. Java语言是由_______发展而来的。

A. BasicB. CC. C++D. Oak-----------------选择:D6. 下列关于字节代码的说法不正确的是_______。

A. 字节代码是一种二进制文件B. 可以看作是虚拟机的机器码C. 可以直接在操作系统上运行D. Java程序首先由编译器转换为标准字节代码-----------------选择:C7. 下列不属于提高Java语言安全保障的方式的是_______。

A. 不允许使用指针。

东北大学 15春学期《JAVA语言程序设计Ⅰ》在线作业及满分答案

东北大学 15春学期《JAVA语言程序设计Ⅰ》在线作业及满分答案

东北大学15春学期《JAVA语言程序设计Ⅰ》在线作业及满分答案一、单选题(共20 道试题,共60 分。

)1. 下面程序的输出结果是什么?class Foo{ static void change(String s){ s=s.replace('j','l'); } public static void main(String args[]){ String s="java"; change(s); System.out.println(s); } }A. lavaB. javaC. 编译错误D. 运行时出现异常正确答案:B2. 下面程序的输出结果是什么?class C1{ static int j=0; public void method(int a){ j++; } } class Test extends C1{ public int method(){ return j++; } public void result(){ method(j); System.out.println(j+method()); } public static void main(String args[]){ new TeA. 0B. 1C. 2D. 3正确答案:C3. 已知如下代码:public class Test { long a[] = new long[10]; public static void main ( String arg[] ) { System.out.println ( a[6] ); } } 请问哪个语句是正确的?A. 输出结果是null.B. 输出结果是0C. 编译时出错D. 运行时出错正确答案:B4. 已知如下的命令执行java MyTest a b c 请问哪个语句是正确的?A. args[0] = "MyTest a b c"B. args[0] = "MyTest"C. args[0] = "a"D. args[1]= 'b'正确答案:C5. 在oneMethod()方法运行正常的情况下,程序段将输出什么? publicvoid test(){ try { oneMethod(); System.out.println("condition 1"); } catch (ArrayIndexOutOfBoundsException e){ System.out.println ("condition 2"); } catch(Exception e){ System.out.println("condition 3");A. condition 1B. condition 2C. condition 3D. condition 1 finally正确答案:D6. 为了获得参数lastname,在applet中可以写如下代码:A. String s=getName(“lastname”);B. String s=parameter(“lastname”);C. String s=getParameter(“lastname”);D.正确答案:C7. 已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 }; 下面哪个表达式的值与数组下标量总数相等?A. m.length()B. m.lengthC. m.length()+1D. m.length+1正确答案:B8. 下列程序段执行后t5的结果是( )。

东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案

东大15秋学期JAVA语言程序设计Ⅰ在线作业3答案

东大15秋学期《JAVA语言程序设计Ⅰ》在线作业3答案15秋学期《JAVA语言程序设计Ⅰ》在线作业3试卷总分:100 测试时间:-- 试卷得分:100一、单选题(共20道试题,共60分。

得分:601.下列代码中,将引起一个编译错误的行是 1public class Test{ 2 int m,n; 3 public Test( {} 4 public Test(int a {m=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 }12A. 第3行B. 第5行C. 第6行D. 第10行正确答案:D满分:3分得分:32.下列代码的执行结果是 public class Test { public int aMethod( { static int i=0; i++; System.out.println(i; } public static void main(String args[] { Test test = new Test(;A. 编译错误C语言程序设计报告B. 0C. 1D. 运行成功,但不输出正确答案:A满分:3分得分:33.下面的语句的作用是:(。

Vector MyVector = new Vector(100,50;A. 创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。

B. 创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。

C. 创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。

D. 创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。

正确答案:D满分:3分得分:34.已知如下代码: boolean m = true; if ( m = false System.out.println(A. FalseB. TrueC. 编译时出错D. 运行时出错正确答案:B满分:3分得分:35.下列类头定义中,错误的是( 。

东北大学15秋学期《JAVA语言程序设计Ⅰ》在线作业2答案

东北大学15秋学期《JAVA语言程序设计Ⅰ》在线作业2答案

15秋学期《JV语言程序设计Ⅰ》在线作业2单选题多选题一、单选题(共 20 道试题,共 60 分。

)1. 如果你试图编译下面的代码会发生什么事? lss MyString extens String{ }. 代码编译成功. 代码不能编译,因为没有定义一个min()方法. 代码不能编译,因为String是strt类型的. 代码不能编译,因为String是finl类型的-----------------选择:2. 下列语句序列执行后,的值是( )。

int =13; %=/5;. 3. 13. 1. 169-----------------选择:3. 下面的哪些程序段可以正确地获得从命令行传递的参数的个数?. int ount = rgs.length;. int ount = rgs.length-1;. int ount=0; while(rgs[ount]!=null) ount++;. int ount=0;while (!(rgs[ount].equls(“”))) ount++;-----------------选择:4. 有下面的类:puli lss Exmple{ puli stti voi min(String rgs[]){ stti int x[] = new int[15]; System.out.println(x[5]); } } 下面的那些说法是正确的。

. 编译时出错. 运行时出错. 输出0. 输出null-----------------选择:5. 若有循环: int x=5,y=20; o{ y-=x; x++; }while(++x<--y);则循环体将被执行( )。

. 0次. 1次. 2次. 3次-----------------选择:6. 给出如下代码: lss Test{ privte int m; puli stti voi fun() { // some oe... } } 如何使成员变量m被函数fun()直接访问?. 将privte int m 改为protete int m. 将privte int m 改为 puli int m. 将privte int m 改为 stti int m. 将privte int m 改为 int m-----------------选择:7. 下列代码中,将引起一个编译错误的行是 1)puli lss Test{ 2) int m,n; 3) puli Test() {} 4) puli Test(int ) {m=;} 5) puli stti voi min(String rgs[]){ 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. 第3行. 第5行. 第6行. 第10行-----------------选择:8. 如果你要读一个参数值,而该参数在<pplet>标签内没有定义,则会:. 运行时抛出异常. 参数值为空. 参数值是个空字符串.-----------------选择:9. 以下代码的输出结果是什么? lss Foo{ puli stti voi min(String rgs[]){ int x=4,j=0; swith(x){ se 1:j++; se 2:j++; se 3:j++; se 4:j++; se 5:j++; rek; efult:j++; } System.out.println(j); } }. 1. 2. 3. 编译错误-----------------选择:10. 下列程序的功能是在监控台上每隔一秒钟显示一个字符串“Hello”,能够填写在程序中下划线位置,使程序完整并能正确运行的语句是 puli lss Test implements Runnle{ puli stti voi min(String rgs[]){ Test t=new Test(); Thre tt=new Thre(t); tt.strt(); } puli voi run(){ for(;;){ try{. sleep(1000) InterrupteExeption. sleep(1000) RuntimeExeption. Thre.sleep(1000) RuntimeExeption. Thre.sleep(1000) InterrupteExeption-----------------选择:11. 下面的代码段中,执行之后i 和j 的值是什么? int i = 1; int j; j = i++;. 1, 1. 1, 2. 2, 1. 2, 2-----------------选择:12. 给出下面的接口: interfe { int metho1(int i); int metho2(int j); } 下面那个类实现了这个接口,并且不是抽象的?. lss implements { int metho1(){} int metho2(){} }. lss { int metho1(int i){} int metho2(int j){} }. lss implements { int metho1(int i){} int metho2(int j){} }. lss extens { int metho1(int i){} int metho2(int j){} }-----------------选择:13. 选择正确的叙述. lss Hppy extens Frme { Hppy() { SetLyout(new GriLyout(2,2)); Pnel p1 = new Pnel(); (p1); p1.( new utton("One")); Pnel p2 = new Pnel(); (p2); p2.( new utton("Two")); ( new utton("Three")); ( new utton("Four")); s. 当frme调整大小时,按钮Three和Four 的大小也将调整。

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.下列代码段运行结果为()。

奥鹏大工15秋《Java程序设计》在线作业3满分答案

奥鹏大工15秋《Java程序设计》在线作业3满分答案

大工15秋《Java程序设计》在线作业3
一、单选题(共10 道试题,共50 分。


1. this关键字的含义是表示一个()。

A. 指针
B. 当前对象
C. 一个类
D. 一个方法
答案:B
2. 接口中方法默认是()类型。

A. private
B. protected
C. public
D. package
答案:C
3. 一个类的构造方法被自动调用的时机是()。

A. 定义类时
B. 使用对象的属性时
C. 使用对象的方法时
D. 一个类的实例对象刚产生时
答案:D
4. Java使用()关键字来定义一个接口。

A. implements
B. class
C. extends
D. interface
答案:D
5. 构造方法是一种特殊的方法,它的名字必须与()相同,而且不返回任何数据类型。

A. 类名
B. 对象名
C. 包名
D. 变量名
答案:A
6. JPanel默认的布局管理器是()。

A. FlowLayout
B. CardLayout。

JAVA语言程序设计 在线作业

JAVA语言程序设计 在线作业

JA V A语言程序设计11.第5题下列哪个是面向大型企业级用容器管理专用构件的应用平台?A.J2EEB.J2MEC.J2SED.J2DE答案:A您的答案:A题目分数:2.0此题得分:2.02.第6题以下说法中错误的是:()A.Choice、Checkbox、CheckboxGroup、List这些组件可以接收用户在一个选择的集合中作出选择,但是不能输出信息B.一个Checkbox对象既可以作为一个复选按钮,也可作为一个单选按钮组中的一个按钮C.一个复选按钮实现的是“二选一”的结构,一个单选按钮组实现的是“多选一”的结构D.List对象可以实现“多选一”结构,也可以实现“多选多”结构,完全由创建List对象时的参数确定答案:A您的答案:A题目分数:2.0此题得分:2.03.第7题若类中某方法进行重载,能够区分这重载方法的手段是_______。

A.它们的返回值类型的不同B.它们的名称的不同C.它们的参数表的不同D.它们的修饰符不同答案:C您的答案:C题目分数:2.0此题得分:2.0Java语言具有许多优点和特点,下列选项中哪个反映了Java程序并行机制的特点?A.安全性B.多线程C.跨平台D.可移植答案:B您的答案:B题目分数:2.0此题得分:2.05.第10题关于Java的包叙述不正确的是________。

A.不同包中的类不允许有相同的名称B.同一包中的类不允许有相同的名称C.包是用于组织类与接口的机制D. 可以通过import语句将包中的类加载到程序中答案:A您的答案:A题目分数:2.0此题得分:2.06.第11题下面程序段执行后b的值是( )。

String str = "java";boolean b = str instanceof StringA.0B.trueC.1D.false答案:B您的答案:B题目分数:2.0此题得分:2.0下面哪一个函数是public void example(){...}的重载函数?()A.public void example(){...}B.public int example(){...}C.public void example2(){...}D.public int example(int m, float f){...}答案:D您的答案:D题目分数:2.0此题得分:2.08.第13题下列说法哪个是正确的?()A.一个源文件中可以有一个以上的公共类B.一个源文件只能供一个程序使用C.一个源文件中只能有一个方法D.一个程序可以包含多个源文件答案:D您的答案:D题目分数:2.0此题得分:2.09.第14题下列说法哪个是正确的?()A.不需定义类,就能创建对象B.属性可以简单变量,也可以是一个对象C.属性必须是简单变量D.对象中必有属性和方法答案:B您的答案:B题目分数:2.0此题得分:2.010.第15题下列操作中,不属于Applet安全限制的是:()A.加载本地库B.读写本地文件系统C.运行本地可执行程序D.与同一个页面中的Applet通信答案:D您的答案:D题目分数:2.0此题得分:2.011.第16题下面的程序输出的结果是()public class A implements B{ public static void main(String args[]){ int i;A c1 = new A();i= c1.k;System.out.println("i="+i); } }interface B { int k = 10; }A.i=0B.i=10C.程序有编译错误D.i=true答案:B您的答案:B题目分数:2.0此题得分:2.012.第17题下列关于方法覆盖不正确的是________。

国开电大《Java语言程序设计》形考任务三答案

国开电大《Java语言程序设计》形考任务三答案

国开电大《Java语言程序设计》形考任务三答案学习完2-3章后,选做【课程实验】栏目中实验1和实验2其中一个。

请提交源代码,并将执行结果的输出信息截图保存并提交。

本次任务满分25分。

实验1:实验目的通过本实验,了解和掌握如何在程序中使用各种Java数据类型。

问题描述杂物店有各种各样的商品在售卖,请完成一个程序,帮助杂物店的老板计算顾客购买商品的总费用。

主要的商品有:冰棍(单价1.5元),矿泉水(单价2.0元),面包(单价2.5),方便面(单价4.5元),瓶装可乐(单价3.5元)目前共有两位顾客购买了商品,明细如下:小明:矿泉水2瓶,面包1个,瓶装可乐1个;小美:冰棍3个,瓶装可乐2个,方便面1包。

实验要求在程序中输出顾客的名称以及购买的商品详细清单,并给出最终的商品价格。

请提交源代码,并将执行结果的输出信息截图保存并提交。

实验2:实验目的通过本实验,了解和掌握分支、循环和跳转语句的使用及常见问题处理。

问题描述杂物店正在做促销活动,很多商品都在进行特价促销,针对特价商品的购买数量做了限制,具体的促销办法是:购买金额大于30元,打9折优惠。

如果购买金额大于50元,打8.5折优惠。

主要的商品有:冰棍(单价2.5元),矿泉水(单价3.0元),面包(单价3.5元)。

目前共有两位顾客购买了商品,明细如下:小明:矿泉水6瓶,面包5个,冰棍5个;小美:冰棍6个, 矿泉水4瓶,面包4个。

请编写程序计算实际的缴费金额。

实验要求请提交源代码,并将执行结果的输出信息截图保存并提交。

答案:源码和截图已作为附件嵌入本答案,请另存打包提交即可,q2.java。

15秋北交《Java语言设计》在线作业一满分答案

15秋北交《Java语言设计》在线作业一满分答案
正确答案 :D
4. 执行完代码"int[]x=new int[25];"后,以下( )说明是正确的。 A. x[24]为0 B. x[24]未定义 C. x[25]为0 D. x[0]为空
正确答案 :D
5. 下列类定义中,不正确的是( ) A. class x { .... } B. class x extends y { .... } C. static class x implements y1,y2 { .... } D. public class x extends Applet { .... }
正确答案 :C
6. 在调用函数并传递参数时,将变量对应的内存位置传递给函数,而函数会根据内 存位置取得参数的值,是指哪种方式( ) A. 值传递调用 B. 返回值 C. 地址传递调用 D. 以上都不是
正确答案 :C
7. 下列语句序列执行后,i的值是( )。int i=16; do { i/=2; } while( i > 3 ); A. 16 B. 8 C. 4 D. 2
正确答案 :A
10. 下列正确的句子是( )。 A. float 3.14 B. byte i=225 C. k=33L D. int p[][];
正确答案 :D
11. 下列程序段的输出结果是 ( )。 public class operatorsandExpressions{ void
stringPlus(){ int x=3,y=4,z=5; System.out.println(x+y+z); } } A. xyz B. x+y+z C. 12 D. 以上答案均不正确
A. aceg B. ACEG C. abcdefg D. abcd
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

15秋学期《JA V A语言程序设计Ⅰ》在线作业3
试卷得分:100
一、单选题(共20道试题,共60分。

)得分:60
1.下列代码中,将引起一个编译错误的行是1)public class Test{ 2)int m,n; 3)public Test() {} 4)public Test(int a) {m=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
A. 第3行
B. 第5行
C. 第6行
D. 第10行
正确答案:D满分:3分得分:3
2.下列代码的执行结果是public class Test { public int aMethod(){ static int i=0; i++; System.out.println(i); } public static void main(String args[]){ Test test = new Test();
A. 编译错误
B. 0
C. 1
D. 运行成功,但不输出
正确答案:A满分:3分得分:3
3.下面的语句的作用是:()。

Vector MyVector = new Vector(100,50);
A. 创建一个数组类对象MyVector,有100个元素的空间,每个元素的初值为50。

B. 创建一个向量类对象MyVector,有100个元素的空间,每个元素的初值为50。

C. 创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。

D. 创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增。

正确答案:D满分:3分得分:3
4.已知如下代码:boolean m = true; if ( m = false ) System.out.println("False"); else System.out.println("True"); 执行结果是什么?
A. False
B. True
C. 编译时出错
D. 运行时出错
正确答案:B满分:3分得分:3
5.下列类头定义中,错误的是( )。

A. class x { .... }
B. public x extends y { .... }
C. public class x extends y { .... }
D. class x extends y implements y1 { .... }
正确答案:B满分:3分得分:3
6.如果你有下面的类定义abstract class Shape{ abstract void draw(); } 请问,在试图编译下面的类定义时会发生什么情况?class Square extends Shape{ }
A. 都可以成功编译
B. Shpe可以编译,而Square不能
C. Square可以编译,而Shape不能。

相关文档
最新文档