地大《Java语言程序设计》在线作业一-0008.87E7C2D5-2E7C-490F-A100-C9771447E5FB(总10页)

合集下载

地大《Java语言程序设计(新)》在线作业一 (2)

地大《Java语言程序设计(新)》在线作业一 (2)
A:语义错误
B:运行错误
C:语法错误
D:逻辑错误
答案:D
____可以独立存在也可以被移动,可最大化可最小化。
A:component
B:container
C:pannel
D:窗口(window)
答案:D
下列方法中可以用来创建一个新线程的是____。
A:实现ng.Runnable 接口并重写 start()方法
B:swing在不同的操作系统中显示相同的风格
C:java.awt的子类
D:awt和swing都支持事件模型
答案:B,D
下面哪个说法正确( )。
A:如果某公共的接口被声明在一个源文件中,则接口必须与源文件具有相同的名字
B:如果源文件包含import语句,则该语句必须是除空行和注释行外的第一个语句行。
B:实现ng.Runable 接口并重写 run()方法
C:继承ng.Thread 类并重写 run()方法
D:实现ng.Thread 类并实现 start()方法
答案:C
下列有关一个Java源文件的叙述,正确的是? ( )
A:可以有2个以上package语句
D:所有Java applet都受Applet类的子类
答案:A,B,C,D
已知如下定义:String s = "story"; 下面哪个表达式是合法的( )
A:s += "books"
B:char c = s[1]
C:int len = s.length
D:String t = s.toLowerCase()
C:getContenttype()
D:getLength()
答案:B

东北大学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. 当一个类实现一个接口时,它能仅选择接口中它所需要的方法进行重写。

2020年秋季大连理工大学《Java程序设计》在线作业1附满分答案

2020年秋季大连理工大学《Java程序设计》在线作业1附满分答案

2020年秋季大连理工大学《Java程序设计》在线作业1附满分答案试卷总分:100 得分:100一、单选题 (共 10 道试题,共 50 分)1.Java程序设计的源文件和编译后的文件后缀分别是()。

A..class和.javaB..java和.classC..class和.classD..java和.java答案:B2.表达式(short)(7/9.2*5)值的类型是()。

A.shortB.intC.doubleD.float答案:A更多加微boge30619,有惊喜!!!3.下列赋值语句中,()是不能通过编译的语句。

A.double d=545.0;B.char a1="c";C.int i=321;D.float f1=45.0f;答案:B4.下面哪个赋值语句是正确的()。

A.char='abc';B.byte b=963;C.float f=0.23;D.double d=0.7E-3;答案:D5.执行下面的Java语句序列,k的值是()。

int j=4,k=20; for(int i=1;i!=j;i++)k=k-i;A.10B.24C.12D.14答案:D6.下面赋值语句中,哪个选项不正确()。

A.float f=11.1;B.double d=5.3E12;C.double d=3.14D;D.Object a=new String("abc");答案:A7.Java程序的执行模式是()。

A.全编译型B.全解释型C.半编译和半解释型D.同脚本语言的解释模式答案:C8.Java程序设计语言是1995年()公司研发的。

A.SunB.MicrosoftC.BorlandD.Fox Software答案:A9.Java语言程序执行过程中会用到一套JDK工具,javac.exe 指()。

A.java语言编译器B.java字节码解释器C.java文档生成器D.java类分解器答案:A10.下列java标识符的写法,错误的是()。

地大《Java语言程序设计》在线作业一-0007.78B69852-F640-4BA4-A178-D74BA2EED2C3(总10页)

地大《Java语言程序设计》在线作业一-0007.78B69852-F640-4BA4-A178-D74BA2EED2C3(总10页)

地大《Java语言程序设计》在线作业一-0007
线程同步中,对象的锁在____情况下持有线程返回
A:当synchronized()语句块执行完后
B:当在synchronized()语句块执行中出现例外(exception)时C:当持有锁的线程调用该对象的wait()方法时
D:以上都是
答案:D
在当前的java实现中,每个编译单元就是一个以____为后缀的文件A:java
B:class
C:doc
D:exe
答案:A
在java中语句:37.2%10的运算结果为____
A:7.2
B:7
C:3
D:0.2
答案:A
下列不是虚拟机执行过程特点的是____
A:双线程
B:多线程
C:动态链接
D:异常处理
答案:A
自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为____ A:char-int-long-float-double
B:int-long-float-double-char
C:long-float-int-double-char
D:以上都不对
答案:A
00101010(&)00010111语句的执行结果为____
A:00000010
B:11111111。

Java语言程序设计 第一二三阶段在线作业

Java语言程序设计 第一二三阶段在线作业

第一次在线作业单选题 (共30道题)1.(2.5分)编译Java Application 源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为•A、.java•B、.class•C、.html•D、.exe我的答案:B 此题得分:2.5分2.(2.5分) .Java程序的执行过程中用到一套JDK工具,其中java.exe是指•A、Java文档生成器•B、Java解释器•C、Java编译器•D、Java类分解器我的答案:B 此题得分:2.5分3.(2.5分)Java语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点•A、安全性•B、多线程•C、跨平台•D、可移植我的答案:B 此题得分:2.5分4.(2.5分)Java语言是_____年由______公司第一次正式发布的,________被誉为Java之父•A、1996;IBM;Bill Joe;•B、1995;Sun;Bruce Eckel;•C、1996;Microsoft;Anders Hejlsberg•D、1995; Sun; James Gosling我的答案:D 此题得分:2.5分5.(2.5分)关于Java Application和Applet的说法中,正确的是_________•A、都包含main()方法•B、都通过“appletviewer”命令执行•C、都通过“javac”命令编译•D、都嵌入在HTML文件中执行我的答案:C 此题得分:2.5分6.(2.5分)下列哪个是面向大型企业级用容器管理专用构件的应用平台•A、J2EE•B、J2ME•C、J2SE•D、J2DE我的答案:A 此题得分:2.5分7.(2.5分)下列对Java源程序结构的叙述中,错误的是•A、import 语句必须在所有类定义之前•B、接口定义允许0或多个•C、Java Application中的public class 类定义允许0或多个•D、package 语句允许0或多个我的答案:C 此题得分:2.5分8.(2.5分)下列对Java语言的叙述中,错误的是•A、Java的虚拟机解释执行字节码•B、JDK的库文件目录是bin•C、Java的类是对具有相同行为对象的一种抽象•D、Java中的垃圾回收机制是一个系统级的线程我的答案:B 此题得分:2.5分9.(2.5分)下列Java源程序结构中前三种语句的次序,正确的是•A、import, package, public class•B、import 必为首,其他不限•C、public class, import ,package•D、package, import , public class我的答案:D 此题得分:2.5分10.(2.5分) .在Java中,属于整数类型变量的是•A、single•B、double•C、byte•D、char我的答案:C 此题得分:2.5分11.(2.5分)下列语句片段int a=10,b=4,c=20,d=6; System.out.println(a++*b+c*--d); 的结果为•A、144•B、28•C、140我的答案:C 此题得分:2.5分12.(2.5分)下列语句片段:int a=-67,b=116,c=78; int d=~a|b& c; System.out.println(d);的结果为•A、70•B、67•C、78•D、56我的答案:A 此题得分:2.5分13.(2.5分)给出下面代码:public class test{ static int a[] = new int[10]; public static v oid main(String args[]) { System.out.println(a[10]); } } 那个选项是正确的•A、编译时将产生错误•B、编译时正确,运行时将产生错误•C、输出零•D、输出空我的答案:B 此题得分:2.5分14.(2.5分)下面哪些选项是正确的main方法说明?•A、public main(String args[])•B、public static void main(String args[])•C、private static void main(String args[])•D、void main()我的答案:B 此题得分:2.5分15.(2.5分)System类在哪个包中( )•A、java.util•B、java.io•C、java.awt•D、ng我的答案:D 此题得分:2.5分16.(2.5分)下列代码哪几行会出错: ( ) 1) public void modify() { 2} int I, j, k; 3} I=100; 4} while(I> 0){ 5} j= I * 2; 6} System.out.println (" The value of j is " + j ); 7) k=k + 1;8) I--; 9) } 10)}•A、line 4•C、line 7•D、line 8我的答案:C 此题得分:2.5分17.(2.5分)指出正确的表达式•A、byte b=128;•B、Boolean b=null;•C、long l=0xfffL;•D、float d=0.9239d;我的答案:C 此题得分:2.5分18.(2.5分)在Java中,不属于整数类型变量的是•A、double•B、long•C、int•D、byte我的答案:A 此题得分:2.5分19.(2.5分)Java变量中,以下不属于复合类型的数据类型是•A、类•B、字符型•C、数组型•D、接口我的答案:B 此题得分:2.5分20.(2.5分)下面的语句片断输出结果是什么?int score=1; switch(score) { case 0: System.ou t.print(" Fail," ); default:System.out.print(" Error," ); case 1: System.out.print(" Good," ); case 2: System.out.print(" Best" ); break; }•A、没有输出•B、Good,•C、Good,Best•D、Error,Good,Best我的答案:C 此题得分:2.5分21.(2.5分)下面哪个是合法的标识符_______•A、$persons•B、2Users•D、this我的答案:A 此题得分:2.5分22.(2.5分)下列布尔变量定义中,正确并且规范的是:•A、BOOLEAN canceled=false;•B、boolean canceled= false;•C、boolean CANCELED= false;•D、boolean canceled= FALSE;我的答案:B 此题得分:2.5分23.(2.5分)数组中各个元素的数据类型是•A、相同的•B、不同的•C、部分相同的•D、任意的我的答案:A 此题得分:2.5分24.(2.5分)下列语句中执行跳转功能的语句是•A、for 语句•B、while语句•C、continue语句•D、switch语句我的答案:C 此题得分:2.5分25.(2.5分)顺序执行下列程序语句后,则b的值是String a=" Hello" ; String b=a.substring(0, 2);•A、Hello•B、hello•C、He•D、null我的答案:C 此题得分:2.5分26.(2.5分)下列的哪个选项可以正确用以表示八进制值8?•A、0x8•B、0x10•C、8•D、10我的答案:D 此题得分:2.5分27.(2.5分)下列的哪个赋值语句是不正确的?•A、float f = 11.1;•B、double d = 5.3E12;•C、float d = 3.14f ;•D、double f=11.1E10f;我的答案:A 此题得分:2.5分28.(2.5分)下列的哪个赋值语句是正确的?•A、char a=" 12" ;•B、int a=12.0;•C、int a=12.0f;•D、int a=(int)12.0;我的答案:D 此题得分:2.5分29.(2.5分)switch 语句中表达式(expression)的值不允许用的类型是•A、byte•B、int•C、boolean•D、char我的答案:C 此题得分:2.5分30.(2.5分)下列关键字中可以表示常量的是•A、final•B、default•C、private•D、transient我的答案:A 此题得分:2.5分判断题 (共10道题)收起31.(2.5分)Java语言是不区分大小写•正确•错误我的答案:错误此题得分:2.5分32.(2.5分)Java语言不含指针和析构方法,所以Java程序只有在结束运行才释放占用的内存•正确•错误我的答案:错误此题得分:2.5分33.(2.5分)Java程序一般应当含有main方法,因为它是所有Java程序执行的入口•正确•错误我的答案:错误此题得分:2.5分34.(2.5分)数组、类和接口都是引用数据类型•正确•错误我的答案:正确此题得分:2.5分35.(2.5分)定义完数组后,我们可以根据实际需要,再动态调整数组大小•正确•错误我的答案:错误此题得分:2.5分36.(2.5分)Java语言中一个Char类型的数据占用2个字节大小的内存空间•正确•错误我的答案:正确此题得分:2.5分37.(2.5分)编译语句Double aDouble=37.2D不会出现编译错误•正确•错误我的答案:正确此题得分:2.5分38.(2.5分)if(true){int i=17;} System.out.println(i);运行此程序的结果是输出17•正确•错误我的答案:错误此题得分:2.5分39.(2.5分)float x=26f; int y=26; int z=x/y; 以上语句能正常编译和运行•正确•错误我的答案:错误此题得分:2.5分40.(2.5分)int[] a={1,2,3,4}; System.out.println(a.length()); 以上语句运行的结果是显示4•正确•错误我的答案:错误此题得分:2.5分分割----------------------------------------------------第二次在线作业单选题 (共25道题)收起1.(2.5分)对象使用时,下面描述错误的是•A、通过“.”运算符调用成员变量和方法•B、通过成员变量的访问权限设定限制自身对这些变量方法的调用•C、将一个对象申明为类的成员时,必须在使用前为其分配内存•D、在方法中使用对象作为参数时,采用引用调用我的答案:B 此题得分:2.5分2.(2.5分)给出如下代码: class Test{ private int m; public static void fun() { // some code... } } 如何使成员变量m 被函数fun()直接访问•A、将private int m 改为protected int m•B、将private int m 改为public int m•C、将private int m 改为static int m•D、将private int m 改为int m我的答案:C 此题得分:2.5分3.(2.5分)下列哪些语句关于内存回收的说明是正确的•A、程序员必须创建一个线程来释放内存•B、内存回收程序负责释放无用内存•C、内存回收程序允许程序员直接释放内存•D、内存回收程序可以在指定的时间释放内存对象我的答案:B 此题得分:2.5分4.(2.5分)MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义这个变量•A、public int MAX_LENGTH=100;•B、final int MAX_LENGTH=100;•C、final public int MAX_LENGTH=100;•D、public final int MAX_LENGTH=100.我的答案:D 此题得分:2.5分5.(2.5分)为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为•A、static void method( )•B、public void method( )•C、final void method( )•D、abstract void method( )我的答案:A 此题得分:2.5分6.(2.5分)给出下面代码段1) public class Test { 2) int m, n; 3) public Test() {} 4) public Test(int a) { m=a; } 5) public static void main(String arg[]) { 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、line 3•B、line 5•C、line 6•D、line 10我的答案:D 此题得分:2.5分7.(2.5分)函数重载是指•A、两个或两个以上的函数取相同的函数名,但形参的个数或类型不同•B、两个以上的函数取相同的名字和具有相同的参数个数,但形参的类型可以不同•C、两个以上的函数名字不同,但形参的个数或类型相同•D、两个以上的函数取相同的函数名,并且函数的返回类型相同我的答案:A 此题得分:2.5分8.(2.5分)构造方法何时被调用•A、类定义时•B、创建对象时•C、调用对象方法时•D、使用对象的变量时我的答案:B 此题得分:2.5分9.(2.5分)Java中访问限定符不包括•A、public•B、private•C、default(无修饰符)•D、final我的答案:D 此题得分:2.5分10.(2.5分)定义一个类名为“MyClass.java”的类,并且该类可被一个工程中的所有类访问,那么该类的正确声明应为:•A、private class MyClass extends Object•B、class MyClass extends Object•C、public class MyClass•D、private class MyClass extends Object我的答案:C 此题得分:2.5分11.(2.5分)对于下列代码:public class Parent { public int addValue( int a, int b) { int s; s = a+b; return s; } } class Child extends Parent { } 下述哪些方法可以加入类Child ( )•A、int addValue( int a, int b ){// do something...}•B、public void addValue (int a, int b ){// do something...}•C、public int addValue( int a ){// do something...}•D、public int addValue( int a, int b )throws MyException {//do something...}我的答案:C 此题得分:2.5分12.(2.5分) .对于下列代码:1) class Person { 2} public void 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 voi d main(String args[]){ 9} Person t = new Teacher(); 10} t.printValue(10); 11} } 第10行语句将调用哪行语句?•A、line 2•B、line 3•C、line 6•D、line 7我的答案:D 此题得分:2.5分13.(2.5分)类Teacher和Student是类Person的子类;Person p; Teacher t; Student s; // p, t and s are all non-null. if(t instanceof Person) { s = (Student)t; } 最后一句语句的结果是:•A、将构造一个Student对象;•B、表达式是合法的;•C、表达式是错误的;•D、编译时正确,但运行时错误。

地大《Java语言程序设计(新)》在线作业一.579688D5-70D3-4133-9804-6F7C61A7C2DB(总11页)

地大《Java语言程序设计(新)》在线作业一.579688D5-70D3-4133-9804-6F7C61A7C2DB(总11页)

地大《Java语言程序设计(新)》在线作业一
下列方法中可以用来创建一个新线程的是____。

A:实现ng.Runnable 接口并重写 start()方法
B:实现ng.Runable 接口并重写 run()方法
C:继承ng.Thread 类并重写 run()方法
D:实现ng.Thread 类并实现 start()方法
答案:C
设 i、j 为int型变量名,a 为int型数组名,以下选项中,正确的赋值语句是( ) A:i = i + 2
B:a[0] = 7;
C:i++ - --j;
D:a(0) = 66;
答案:B
以下不是数据库模式的是____。

A:网状
B:层次
C:关系
D:环状
答案:B
以下session的描述错误的是____。

A:session对象保存客户端信息。

B:每个session对应多个客户信息。

C:session是有生命周期的。

D:当关闭浏览器是session结束。

答案:B
下列哪个字符串是合法的类标识符?()A:implements
B:_implements
C:-implements
D:implements-1
答案:B
类声明中,声明抽象类的关键字是 ( )
A:public
B:abstract。

中国地质大学《Java语言程序设计(新)》在线作业一5

中国地质大学《Java语言程序设计(新)》在线作业一5

《Java语言程序设计(新)》在线作业一下列不是数据库完整性规则的是____。

A:实体完整性B:参照完整性C:数据完整性D:用户定义完整性正确选项:C以下不是数据库模式的是____。

A:网状B:层次C:关系D:环状正确选项:BApplication对象中____函数获取文件的绝对路径。

A:path()B:getpath()C:getRealPath()D:getPath()正确选项:D下列哪个字符串是合法的类标识符?()A:implementsB:_implementsC:-implementsD:implements-1正确选项:B以下不能表示C盘根目录的是____。

A:new File(“c:”,””)B:new File(“c:/”,””)C:new File(“c:\”,””)D:new File(“c:”,””)正确选项:D____可以独立存在也可以被移动,可最大化可最小化。

A:componentB:containerC:pannelD:窗口(window)正确选项:D类声明中,声明抽象类的关键字是 ( )A:publicB:abstractC:finalD:class正确选项:BSocket对象中____函数获取远程端口。

A:getPort( )B:getLocalPort( )C:getRemotePort( )D:getHost( )正确选项:B下列有关一个Java源文件的叙述,正确的是?()A:可以有2个以上package语句B:只能有1个类定义C:可以有2个以上import语句D:可以有2个以上public类正确选项:CJava语言具有许多优点和特点,下列选项中,哪个反映了Java程序并行机制的特点?()A:安全性B:多线性C:跨平台D:可移植正确选项:B下列正确的表达式( )A:double a=1.0;B:Double a=new Double(1.0);C:byte a = 340;D:Byte a = 120;正确选项:A,B下面哪些判断是正确的( )A:Abstract不能和final并列修饰同一个类;B:一个方法使用final修饰,则该方法所在的类不能被继承;C:abstract方法所在的类必须是abstract类D:static方法中能处理非static域正确选项:A,C。

东大17秋学期《JAVA语言程序设计》在线作业1标准的

东大17秋学期《JAVA语言程序设计》在线作业1标准的

18春奥鹏东大17秋学期《JA V A语言程序设计Ⅰ》在线作业1试卷总分:100 测试时间:--单选题多选题、单选题(共20 道试题,共60 分。

)1. 设有下面的两个类定义:class AA { void Show(){ System.out.println("我喜欢Java!"); } class BB extends AA { void Show(){ System.out.println("我喜欢C++!"); } 则顺序执行如下语句后输出结果为:()AA a; BB b; a.Show(); b.Show();A. 我喜欢Java! 我喜欢C++!B. 我喜欢C++! 我喜欢Java!C. 我喜欢Java! 我喜欢Java!D. 我喜欢C++! 我喜欢C++!满分:3 分2. 给出下列的代码,哪行在编译时可能会有错误?①public void modify(){ ②int i, j, k;③i = 100; ④while (i > 0 ){ ⑤j = i * 2; ⑥System.out.println (" The value of j is " + j ); ⑦k = k + 1; ⑧} ⑨}A. 4B. 6C. 7D. 8满分:3 分3. 下面程序的输出结果是什么? public static void main(String args[]) { int a=10; int b=20; if(a=b) System.out.println("Not Equal"); else System.out.println("Equal"); }A. EqualB. Not EqualC. 编译错误D. 运行时将抛出异常满分:3 分4. 若a的值为3时,下列程序段被执行后,c的值是多少?()c = 1; if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;A. 1B. 2C. 3D. 4满分:3 分5. 选择正确的叙述. class Happy extends Frame { Happy() { SetLayout(new GridLayout(2,2)); Panel p1 = new Panel(); add(p1); p1.add( new Button("One")); Panel p2 = new Panel(); add(p2); p2.add( new Button("Two")); add( new Button("Three")); add( new Button("Four")); sA. 当frame调整大小时,按钮Three和Four 的大小也将调整。

15春地大《Java语言程序设计》在线作业一答案

15春地大《Java语言程序设计》在线作业一答案

地大《Java语言程序设计》在线作业一
一、单选题(共25 道试题,共100 分。


1. 关键字supper的作用是____
A. 用来访问父类被隐藏的成员变量
B. 用来调用父类中被重载的方法
C. 用来调用父类的构造函数
D. 以上都是
正确答案:D
2. java语言的执行模式是____
A. 全编译型
B. 全解释型
C. 半编译和半解释型
D. 同脚本语言的解释模式
正确答案:C
3. 下列关于虚拟机说法错误的是____
A. 虚拟机可以用软件实现
B. 虚拟机不可以用硬件实现
C. 字节码是虚拟机的机器码
D. 虚拟机把代码程序与各操作系统和硬件分开正确答案:B
4. 框架(Frame)的缺省布局管理器就是____
A. 流程布局(Flow Layout)
B. 卡布局(Card Layout)
C. 边框布局(Border Layout)
D. 网格布局(Grid Layout)
正确答案:C
5. Swing采用的设计规范是____
A. 视图----模式----控制
B. 模式-----视图---控制
C. 控制-----模式----视图
D. 控制----视图-----模式
正确答案:B
6. 在java中语句:3
7.2%10的运算结果为____
A. 7.2
B. 7
C. 3。

东北师范-Java程序设计22秋学期在线作业1-[学习资料]-答案

东北师范-Java程序设计22秋学期在线作业1-[学习资料]-答案

Java程序设计22秋在线作业1答案3试卷总分:100 得分:100一、单选题 (共 10 道试题,共 30 分)1.jav【A.项】awt包的Panel类是()的子类。

【A.项】Frame【B.项】Container【C.项】Canvas【D.项】Component【此题正确选项是】:B2.对于catch 子句的排列,下列哪种是正确的?()【A.项】父类在先,子类在后【B.项】子类在先,父类在后【C.项】有继承关系的异常不能在同一个 try 程序段内【D.项】先有子类,其他如何排列都无关【此题正确选项是】:A3.下列关于Java程序结构的描述中,不正确的一项是()。

【A.项】一个Java源文件中可以包括一个package语句【B.项】一个Java源文件中可以包括多个类定义,但是只能有一个public类【C.项】一个Java源文件中可以有多个public类【D.项】源文件名与程序类名必须一致【此题正确选项是】:C4.下列说法中错误的一项是()。

【A.项】Java语言提供了检测与避免死锁的机制【B.项】在Java语言中,要避免死锁,只能通过程序进行控制【C.项】释放锁的时候,应该按照死锁顺序的逆序进行【D.项】在编写程序的时候,可以对所有共享数据设汁一个统一的加锁顺序【此题正确选项是】:A5.类是对象的抽象,它的定义包括()部分【A.项】一部分【B.项】两部分【C.项】三部分【D.项】四部分【此题正确选项是】:B6.以下哪项可能包含菜单条()【A.项】Panel【B.项】Frame【C.项】Applet【D.项】Dialog【此题正确选项是】:B7.下列哪一项不属于Applet中的显示方法?()【A.项】update()【B.项】repaint()【C.项】drawLine()。

东北大学《JAVA语言程序设计Ⅰ》在线作业1辅导答案

东北大学《JAVA语言程序设计Ⅰ》在线作业1辅导答案

东北大学《JAVA语言程序设计Ⅰ》在线作业1单选题多选题一、单选题(共 20 道试题,共 60 分。

)1. 给出下面的接口: 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){} }答:C2. 下列代码的执行结果是 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. 0C. 1D. 运行成功,但不输出答:A3. 给出下列代码,则数组初始化中哪项是不正确的? byte[] array1,array2[]; byte array3[][]; byte [][] array4;A. array2 = array1B. array2=array3C. array2=array4D. array3=array4答:A4. 顺序执行下列程序语句后,则b的值是String a="Hello"; String b=a.substring(0,2);A. HelloB. helloC. HelD. null答:C5. 以下由do-while语句构成的循环执行的次数是( )。

东大16秋学期《JAVA语言程序设计Ⅰ》在线作业1 辅导资料

东大16秋学期《JAVA语言程序设计Ⅰ》在线作业1 辅导资料

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

)1. 下面哪一个类可以访问oo包中的所有变量? pkg oo; lss {int } lss {privt int } lss {puli int }. lss. lss. lss. 都不能正确答案:2. 若的值为3时,下列程序段被执行后,的值是多少?() = 1; i ( >0 ) i ( >3 ) = 2; ls = 3; ls = 4;. 1. 2. 3. 4正确答案:3. 下面程序的输出结果是什么? lss 1{ stti int j=0; puli voi mtho(int ){ j++; } } lss Tst xtns 1{ puli int mtho(){ rturn j++; } puli voi rsult(){ mtho(j); Systm.out.println(j+mtho()); } puli stti voi min(String rgs[]){ nw T. 0. 1. 2. 3正确答案:4. 下列语句序列执行后,k 的值是( )。

int x=6, y=10, k=5; swith( x%y ) { s 0: k=x*y; s 6: k=x/y; s 12: k=x-y; ult: k=x*y-x; }. 60. 54. 0. 5正确答案:5. 给出下面的接口: intr { int mtho1(int i); int mtho2(int j); } 下面那个类实现了这个接口,并且不是抽象的?. lss implmnts { int mtho1(){} int mtho2(){} }. lss { int mtho1(int i){} int mtho2(int j){} }. lss implmnts { int mtho1(int i){} int mtho2(int j){} }. lss xtns { int mtho1(int i){} int mtho2(int j){} }正确答案:6. 有下面的类:puli lss xmpl{ puli stti voi min(String rgs[]){ stti int x[] = nw int[15]; Systm.out.println(x[5]); } } 下面的那些说法是正确的。

地大《Java语言程序设计》在线作业一_3[60980]

地大《Java语言程序设计》在线作业一_3[60980]
10.自定义类型转换是由按优先关系从低级数据转换为高级数据,优先次序为____ A.char-int-long-float-double B.int-long-float-double-char C.long-float-int-double-char D.以上都不对 答案:A
11.关于变量的作用范围,下列说法错误的是____ A.异常处理参数作用域为整个类 B.局部变量作用于声明该变量的方法代码段 C.类变量作用于声明该变量的类 D.方法参数作用于传递到方法内代码段 答案:A
5.下列数据类型转换,必须进行强制类型转换的是____ A.byte→int B.short→long C.float→double D.int→char 答案:D
6.流的传递方式是____ A.并行的 B.串行的 C.并行和串行 D.以上都不对 答案:B
7.类所实现的接口以及修饰不可以是____ A.public B.abstract C.final
24.在java语句中,运算符&&实现____ A.逻辑或 B.逻辑与 C.逻辑非 D.逻辑相等 答案:B
25.Swing采用的设计规范是____ A.视图----模式----控制 B.模式-----视图---控制 C.控制-----模式----视图 D.控制----视图-----模式 答案:B
16.00101010(&)00010111语句的执行结果为____ A.00000010 B.11111111 C.00111111 D.11000000 答案:A
17.事件处理机制能够让图形界面响应用户的操作,主要包括____ A.事件 B.事件处理 C.事件源 D.以上都是 答案:D
18.java.awt包提供了基本的java程序的GUI设计工具,包含控件、容器和____ A.布局管理器 B.数据传送器 C.图形和图像工具 D.用户界面构件 答案:A

地大《Java语言程序设计(新)》在线作业二答卷

地大《Java语言程序设计(新)》在线作业二答卷
B.线程的优先级是不能改变的
C.在创建线程后的任何时候都可以设置
D.B 和 C
答案:D
3.下面那个不是JSP的内建对象____。
A.session
B.request
C.replace
D.application
答案:D
4.当浏览器重新返回 Applet 所在页面时,将调用 Applet 类的方法是____。
C.多态
答案:ABC
19.设有下面的一个类定义: class AA { static void Show( ){ System.out.println(“我喜欢Java!”); } } class BB { void Show( ){ System.out.println(“我喜欢C++!”); } } 若已经使用AA类创建对象a和BB类创建对象b,则下面哪一个方法调用是正确的
C.new File(“c:\”,””)
D.new File(“c:/”,””)
答案:B
8.下列不是服务器脚本语言的是____。
A.VC++
B.PHP
C.JSP
D.ASP
答案:A
9.类 Panel 默认的布局管理器是____。
A.GridLayout
B.GardLayout
C.abstract方法所在的类必须是abstract类
D.Abstract不能和final并列修饰同一个类;
答案:CD
三、判断题 (共 10 道试题,共 30 分)
21.JAVA命名规范中,方法名与变量名首字母要求大写。( )
答案:错误
22.在关系数据库中一个关系就是一个二维表。( )

东大18秋学期《JAVA语言程序设计Ⅰ》在线作业1

东大18秋学期《JAVA语言程序设计Ⅰ》在线作业1

(单选题) 1: 下面程序的输出结果是什么? public static void main(String args[]) { int a=10; int b=20; if(a=b) System.out.println("Not Equal"); else System.out.println("Equal"); }A: EqualB: Not EqualC: 编译错误D: 运行时将抛出异常正确答案:(单选题) 2: 给出下列代码,则数组初始化中哪项是不正确的? byte[] array1,array2[]; byte array3[][]; byte [][] array4;A: array2 = array1B: array2=array3C: array2=array4D: array3=array4正确答案:(单选题) 3: 下面程序的输出结果是什么? String s= "ABCD"; s.concat("E"); s.replace('C','F'); System.out.println(s);A: 编译错误,字符串是不可改变的B: ABFDEC: ABCDED: ABCD正确答案:(单选题) 4: 下面语句返回的数据类型是什么? (short)10/10.2*2;A: intB: doubleC: floatD: short正确答案:(单选题) 5: 以下代码的输出结果是什么? 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: 编译错误正确答案:(单选题) 6: 在程序的源文件开始处有下面一行程序: package awt;A: 结果是一个编译错误,因为Java已经定义了一个awt包B: 说明这个文件里的所有的类都应该包含在java.awt包里C: 说明这个文件里的所有的类都应该包含在自己定义的awt包里D: 导入你自己定义的awt包里的所有类正确答案:(单选题) 7: 若a的值为3时,下列程序段被执行后,c的值是多少?() c = 1; if ( a>0 ) if ( a>3 ) c = 2; else c = 3; else c = 4;A: 1B: 2C: 3D: 4正确答案:(单选题) 8: 下面的语句的作用是:()。

Java程序设计阶段性作业1

Java程序设计阶段性作业1

中国地质大学(武汉)远程与继续教育学院
Java程序设计课程作业1(共 3 次作业)学习层次:专升本涉及章节:第一章——第三章
一、题目
1.题目
1)、安装J2SDK(版本1.5),正确配置JAVA运行环境
2)、安装eclipse3.2并下载合适的插件
二、题目
分别在记事本里和eclipse编写HELLOW WORLD程序并运行,查看输出结果。

参考答案
一、题目
1.题目
1)、安装J2SDK(版本1.5),正确配置JAVA运行环境
答:配置JAVA运行环境主要有两个环节:path和classpath;
path要指向jdk的bin目录;classpath要向jdk的lib目录。

2)、安装eclipse3.2并下载合适的插件
二、题目
分别在记事本里和eclipse编写输出10行HELLOW WORLD程序并运行,查看输出结果。

答:
myhellow.java文件
class myhellow {
public static void main(String args[])
{
//循环语句可以任意选择;for,do while等
for(int i= 0;i<10;i++)
System.out.println(“hellow world!”);
}
}。

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

地大《Java语言程序设计》在线作业一-0008
下列不属于简单数据类型的是____
A:整数类型
B:类
C:符点数类型
D:布尔类型
答案:B
下面程序定义了一个类,关于该类说法正确的是____abstract class abstractClass{
……
}
A:该类能调用new abstractClass(),方法实例化为一个对象
B:该类不能被继承
C:该类的方法都不能被重载
D:以上说法都不对
答案:D
当处理的数据量很多,或向文件些很多次小数据,一般使用____流
A:DataOutput
B:FileOutput
C:BufferedOutput
D:PipedOutput
答案:C
在以下____情况下,线程就进入可运行状态
A:线程调用了sleep()方法时
B:线程调用了join()方法时
C:线程调用了yield()方法时
D:以上都是
答案:C
下列数据类型转换,必须进行强制类型转换的是____ A:byte→int
B:short→long
C:float→double
D:int→char
答案:D。

相关文档
最新文档