21年6月西交《Java语言》在线作业100分

[复制链接]
查看: 601|回复: 0

5万

主题

8万

帖子

18万

积分

论坛元老

Rank: 8Rank: 8

积分
189561
发表于 2021-7-13 14:04:24 | 显示全部楼层 |阅读模式
答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com)Java语言-[西安交通大学]西交《Java语言》在线作业
试卷总分:100    得分:100
第1,给出下面代码,关于该程序以下哪个说法是正确的?(    )
public class Person{
static int arr[] = new int[5];
public static void main(String a[]) {
System.out.println(arr[0]);}
}
}
A、编译时将产生错误
B、编译时正确,运行时将产生错误
C、输出零
D、输出空
正确答案:


第2题,要想定义一个不能被实例化的抽象类,在类定义中必须加上修饰符(  )
A、final
B、public
C、private
D、abstract
正确答案:


第3题,关于以下application的说明,正确的是(       )
1.  class   StaticStuff
2. {
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=5
D、编译通过,执行结果为:x=3
正确答案:


第4题,以下哪项是接口的正确定义?(       )
A、interface  B
{  void print()  {  } ;}
B、abstract  interface  B
{ void print() ;}
C、abstract  interface  B  extends  A1,A2  //A1、A2为已定义的接口
{ abstract  void  print(){  };}
D、interface  B{  void  print();}
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),若在某一个类定义中定义有如下的方法:abstract void performDial();该方法属于()。
A、接口方法
B、最终方法
C、抽象方法
D、空方法
正确答案:


第6题,给出下面代码段 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
正确答案:


第7题,下面的表达式哪个是正确的( )
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="你好";int i=3; s=i+;
正确答案:


第8题,下列描述中,错误的是_________。
A、Java要求编程者管理内存
B、Java的安全性体现在多个层次上
C、Applet要求在支持Java的浏览器上运行
D、Java有多线程机制
正确答案:


第9题,下列语句序列执行后,i 的值是( )。 int i=8, j=16; if( i-1  j ) i--; else j--;
A、15
B、16
C、7
D、8
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),下列方法中,不属于WindowListener接口的是_________。
A、windowOpened()
B、windowClosed()
C、windowActivated()
D、mouseDragged()
正确答案:


第11题,java语言使用的字符码集是( )
A、ASCⅡ
B、BCD
C、DCB
D、Unicode
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),运行下列程序, 会产生什么结果  1:public class X extends Thread implements Runnable{   2:publ主c void run(){   3: System.out.println("this is run()");  4:}   5:public static void main(String args〔〕){   6:Threadt二new Thread(new X());  7:t.start();  8:}   9:}
A、第一行会产生编译错误
B、第六行会产生编译错误
C、第六行会产生运行错误
D、程序会运行和启动
正确答案:


第13题,下面关于Applet的说法正确的是  (    )
A、Applet也需要main方法
B、Applet必须继承自java.awt.Applet
C、Applet能访问本地文件
D、Applet程序不需要编译
正确答案:


第14题,关于被私有访问控制符private修饰的成员变量,以下说法正确的是( )。
A、可以被三种类所引用:该类自身、与它在同一个包中的其他类、在其他包中的该类的子类
B、可以被两种类访问和引用:该类本身、该类的所有子类
C、只能被该类自身所访问和修改
D、只能被同一个包中的类访问
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),下列关于Java线程的说法那些是正确的()
A、每一个Java线程可以看成由代码、一个真实的CPU以及数据三部份组成。
B、创建线程的两种方法中,从Thread类中继承的创建方式可以防止出现多父类问题。
C、Thread类属于java.util程序包。
D、其他说法雅一正确。
正确答案:


第16题,下列哪个是合法的Java标识符?()
A、Tree&Glasses
B、FirstJavaApplet
C、*theLastOne
D、273.5
正确答案:


第17题,Java编程所必须的默认引用包为()
A、java.sys包
B、java.lang包
C、java.util包
D、其他都不是
正确答案:


第18题,不允许作为类及类成员的访问控制符的是( )。
A、public
B、private
C、static
D、protected
正确答案:


第19题,指出下列程序运行的结果
public class Example{ String str=new String("good"); char[]ch={'a','b','c'}; public static void main(String args[]){ Example ex=new Example(); ex.change(ex.str,ex.ch); System.out.print(ex.str+" and "); Sytem.out.print(ex.ch); } public void change(String str,char ch[]){ str="test ok"; ch[0]='g'; }
}  (    )
A、A good and abc
B、good and gbc
C、test ok and abc
D、test ok and gbc
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),下面哪种注释方法能够支持javadoc命令:
A、/**...**/
B、/*...*/
C、//
D、/**...*/
正确答案:


第21题,有一段java应用程序,它的主类名是a1,那么保存它的源文件名可以是()
A、a1.java
B、a1.class
C、a1
D、都对
正确答案:


第22题,System类在哪个包中? (    )
A、java.util
B、java.io
C、java.awt
D、java.lang
正确答案:


第23题,以下关于继承的叙述正确的是()。
A、在Java中类只允许单一继承
B、在Java中一个类只能实现一个接口
C、在Java中一个类不能同时继承一个类和实现一个接口
D、在Java中接口只允许单一继承
正确答案:


第24题,假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?(    )
class  A
{     int  i;static  String  s;void  method1() {   }static  void  method2()  {   }
}
A、System.out.println(a.i);
B、a.method1();
C、A.method1();
D、A.method2()
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),下面哪些选项是正确的main方法说明?  (    )
A、public main(String args[])
B、public static void main(String args[])
C、private static void main(String args[])
D、void main()
正确答案:


第26题,在Java中,"456"属于()类的对象。
A、int
B、String
C、Integer
D、Number
正确答案:


第27题,关于以下application的说明,正确的是(       )
1.  class   StaticStuff
2. {
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=5
D、编译通过,执行结果为:x=3
正确答案:


第28题,看以下程序:   boolean a=false;   boolean b=true;   boolean c=(a&&b)&&(!b);   int result=c==false?1:2; 这段程序执行完后,c与result的值是:
A、c=false;result=1;
B、c=true;result=2;
C、c=true;result=1;
D、c=false;result=2;
正确答案:


第29题,编译Java源程序文件将产生相应的字节码文件,这些字节码文件的扩展名为()。
A、.byte
B、.class
C、.html
D、.exe
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),以下标识符中哪项是不合法的(        )
A、const
B、$double
C、hello
D、BigMeaninglessName
正确答案:


第31题,构造BufferedInputStream的合适参数是哪个? (    )
A、BufferedInputStream
B、BufferedOutputStream
C、FileInputStream
D、FileOuterStream
E、File
正确答案:,C


第32题,哪个布局管理器使用的是组件的最佳尺寸( preferred size)(    )
A、FlowLayout
B、BorderLayout
C、GridLayout
D、CardLayout
E、GridBagLayout
正确答案:,E


第33题,下列说法错误的有()
A、在类方法中可用this来调用本类的类方法
B、在类方法中调用本类的类方法时可直接调用
C、在类方法中只能调用本类中的类方法
D、在类方法中绝对不能调用实例方法
正确答案:,C,D


第34题,下列说法正确的是:  (    )
A、java语言里的线程是没有优先级的
B、String类在java.lang包中
C、java语言支持类的序列化
D、能序列化的类必须实现java.io.Serializable接口
正确答案:,C,D


第35题,下面的Java语句错误的是( )。
A、Double a=1.0;
B、double a=1.0;
C、out.println("hello");
D、DatagramSocket a = new DatagramSocket()
正确答案:,C


第36题,下列说法正确的有()
A、环境变量可在编译source code时指定
B、在编译程序时,所能指定的环境变量不包括class path
C、javac一次可同时编译数个Java源文件
D、javac.exe能指定编译结果要置于哪个目录(directory)
正确答案:,C,D


第37题,对于下列代码: public class Sample{ long length; public Sample(long l){ length = l; } public static void main(String arg[]){ Sample s1, s2, s3; s1 = new Sample(21L); s2 = new Sample(21L); s3 = s2;long m = 21L; } }
下列哪些表达式返回值为'true'? (    )
A、s1 = = s2;
B、s2 = = s3;
C、m = = s1;
D、s1.equals(m)
正确答案:


第38题,下面哪些代码片段会产生编译错误?
A、String s = "Gone with the wind"; String t = " good "; String k = s + t;
B、String s = "Gone with the wind"; String t; t = s[3] + "one";
C、String s = "Gone with the wind"; String standard = s.toUpperCase();
D、String s = "home directory"; String t
正确答案:,D


第39题,不能用来修饰interface的有()
A、private
B、public
C、protected
D、static
正确答案:,C,D


第40题,下面的Java语句错误的是:
A、Double a=1.0;
B、double a=1.0;
C、out.println("hello");
D、DatagramSocket a = new DatagramSocket()
正确答案:,C


第41题,UDP是面向连接的协议。( )
A、错误
B、正确
正确答案:


第42题,seek方法必须以文件头为基准进行查找。( )
A、错误
B、正确
正确答案:


第43题,发出一个异常是否一定会是程序终止。( )
A、错误
B、正确
正确答案:


第44题,方法System.out.println只在命令窗口中显示(或打印)一行文字。()
A、错误
B、正确
正确答案:


第45题,通过点运算符与类对象的引用相连,可以访问此类的成员。( )
A、错误
B、正确
正确答案:


第46题,不基于GUI的应用程序会终止,applet或基于GUI的应用程序会重新开始一般事件处理。( )
A、错误
B、正确
正确答案:


第47题,抽象类可以实例化对象。()
A、错误
B、正确
正确答案:


第48题,随机存取文件中的记录必须等长。( )
A、错误
B、正确
正确答案:


第49题,类和方法一般可以实现满足所有用户需要的错误处理。( )
A、错误
B、正确
正确答案:


答案来源:雅宝题库QV同步1144766066网(www.ybaotk.com),如果线程死亡,它便不能运行。( )
A、错误
B、正确
正确答案:





上一篇:21年6月西交《 人力资源管理 》在线作业100分
下一篇:21年6月西交《JAVA语言程序设计》在线作业-1100分
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩课程推荐
|网站地图|网站地图