|
Java程序设计17春在线作业2
东师在线作业为随机作业,请联系QQ515224986代做
一、单选题:
1.下列哪一项不属于Awt布局管理器?( ) (满分:3)
A. GridLayout
B. CardLayout
C. BorderLayout
D. BoxLayout
2.char类型被包装在如下的哪一个类中?( ) (满分:3)
A. iava.1ang.Integer
B. java.1ang.Char
C. java.lang.Boolean
D. java.1ang.Character
3.布局管理器不包括( ) (满分:3)
A. FlowLayout
B. GridLayout
C. SetLayout
D. BorderLayout
4.下列程序的输出结果是 import java.io.*; public class abc { public static void main(String args[]) { String s1="Hello!"; String s2=new String("World!"); System.out.println(s1.concat(s2)); } } (满分:3)
A. false
B. Hello!
C. Hello!Wofld!
D. 12
5.对于catch 子句的排列,下列哪种是正确的?( ) (满分:3)
A. 父类在先,子类在后
B. 子类在先,父类在后
C. 有继承关系的异常不能在同一个 try 程序段内
D. 先有子类,其他如何排列都无关
6.现有一个变量声明为boolean bl;,理面赋值语句中正确的是( )。 (满分:3)
A. b1=true:
B. b1=True;
C. bl=”true”;
D. bl=0;
7.如果用下面的URL访问,页面会输出什么结果?( ) (满分:3)
A. http
8.下列选项中,列出用于定义类成员的访问控制权的一组保留字是( )。 (满分:3)
//localhost
9.如要抛出异常,应用下列哪种子句?( ) (满分:3)
8080/ address.jsp?city=Chicago
B. Los Angeles
C. Chicago
D. Miami
10.下列方法中建议使用的是:( ) (满分:3)
A. class,float,double:,public
B. float,boolean,int,long
C. char,extends,float,double
D. public,private,protected
二、多选题:
1.1. CREATE TABLE SALARY. 2.(employeeiNUMBER(9) 3. CONSTRAINT salarypk PRIMARY KEY, 4. 1995salary NUMBER(8,2), 5. NUMBERmanagername VARCHAR2(25) 6. CONSTRAINT mgrnamenn NOT NULL, 7. $salary96 NUMBER(8,2));上面的哪两行将引起错误?( ) (满分:3)
A. catch
B. throw
C. try
D. finally
2.publiclass X implements Runnable{ publistativoimain(String[] args){ 3) //在这插入代码 } publivoirun( ){ int x=0,y=0; for(;;){ x++; Y++; System.out.println("x="+x+",y="+y); } } } 下面哪些代码加在第3行可以使run( )运行? (满分:3)
A. stop( )
B. supend( )
C. restume( )
D. wait( )
3.下面关于类的封装的描述,哪两个是正确的?( ) (满分:3)
A. 1.
B. 2.
C. 4.
D. 7.
4.下面的表达式哪个是正确的?( ) (满分:3)
A. X x=new X( ); x.run( );
B. X x=new X( ); new Thread(x).run( );
C. X x=new X( ); new Thread(x).start( );
D. Threat=new Thread(x).run( );
5.设有如下代码:class Base{}public class MyCast extends Base{ static boolean b1=false; static int i = -1; static double d = 10.1; public static void main(String argv[]){ MyCast m = new MyCast( ); Base b = new Base( ); //Here }}则在 //Here处插入哪个代码将不出现编译和运行错误。( ) (满分:3)
A. 成员变量没有访问控制符。
B. 成员变量可以直接访问。
C. 成员变量的访问控制符是private
D. 提供方法对数据进行访问和修改
6.下面哪些关键字能用来控制对类成员的访问( )? (满分:3)
A. String s="你好";int i=3; s+=i;
B. String s="你好";int i=3; if(i==s){ s+=i};
C. String s="你好";int i=3; s=i+s;
D. String s=null; int i=(s!=null)&&(s.length>0)?s.length( )
7.下面是在命令行运行Java应用程序A,怎样才能在main(String args[])方法中访问单词"first"( )? java A the first snow , the first snow came. (满分:3)
0;
8.下面选项中属于有效的标示符的有( )。 (满分:3)
A. b=m;
B. m=b;
C. d =i;
D. b1 =i;
9.编译并运行下面的程序,运行结果为( ).public class A { public static void main(String[] args) { A a=new B( ); a.test( ); } void test( ) { System.out.print("A"); }}class B extends A { void test( ) { super.test( ); System.out.println("B"); }} (满分:3)
A. public
B. protected
C. private
D. default
10.设有如下变量说明:byte myByte;int myInt;long myLong;char myChar;float myFloat;double myDouble; 以下赋值语句哪个需要强制转换 (满分:3)
A. args[0]
B. args[1]
C. args[2]
D. args[5]
三、判断题:
1.while语句是循环结构中的一种。 (满分:2)
A. IDoLikeTheLongNameClass
B. $byte
C. const
D. ok
2.静态初始化器是在其所属的类加载内存时由系统自动调用执行。 (满分:2)
A. 子类B定义了与父类A中同名的方法test,java中称为方法的覆盖。
B. 代码可以编译运行,并输出结果:AB。
C. 代码可以编译运行,并输出结果:A。
D. 类B定义了与父类A中同名的方法test,java中称为方法的重载
3.IP不是在网络中惟一标识计算机的标志。 (满分:2)
A. myFloat = myDouble;
B. myInt = myLong;
C. myByte = 3;
D. myInt = myChar;
4.Java Applet的字节码文件必须嵌入HTML的文件中并由负责解释HTML文件的WWW浏览器充当解释器来解释运行。 (满分:2)
A. 错误
B. 正确
5.Java的String类的对象既可以是字符串常量,也可以是字符串变量。 (满分:2)
A. 错误
B. 正确
6.在Java语言中强制类型转换是指从在机器中占位多的类型向占位少的类型方向进行转换,但boolean类型可以转换成int。 (满分:2)
A. 错误
B. 正确
7.在Java的方法中定义一个常量要用const关键字。 (满分:2)
A. 错误
B. 正确
8.Java语言的源程序代码是由一个或多个编译单元组成,每个编译单元可包含多个类或接口,但每个编译单元可以有一个以上的类或接口是公共的。 (满分:2)
A. 错误
B. 正确
9.False 是合法的 Java 标识符。 (满分:2)
A. 错误
B. 正确
10.HTML标记符不区分大小写。 (满分:2)
A. 错误
B. 正确
11.System类不能实例化,即不能创建System类的对象。 (满分:2)
A. 错误
B. 正确
12.之间可以为空。 (满分:2)
A. 错误
B. 正确
13.在Java中,可以利用程序使线程从执行状态转换到阻塞状态,即调用wait方法。 (满分:2)
A. 错误
B. 正确
14.abstract 是抽象修饰符,可以用来修饰类及其属性和方法。 (满分:2)
A. 错误
B. 正确
15.Java小程序(Applet)的主类的父类必须是类Applet。 (满分:2)
A. 错误
B. 正确
16.Java源程序是由类定义组成的,每个程序可以定义若干个类,但只有一个类是主类。 (满分:2)
A. 错误
B. 正确
17.类及其属性、方法可以同时有一个以上的修饰符来修饰。 (满分:2)
A. 错误
B. 正确
18.Java为每种数据类型都提供了一个相应的封装类。 (满分:2)
A. 错误
B. 正确
19.java语言中的接口可以继承,一个接口通过关键字extends可以继承另一个接口。 (满分:2)
A. 错误
B. 正确
20.抽象方法只能存在于抽象类中。 (满分:2)
A. 错误
B. 正确
本内容由www.openhelp100.com整理发布
|
|