西交23秋《Java语言》在线作业[答案][答案]

作者:奥鹏作业答案 字体:[增加 减小] 来源:西安交通大学 时间:2024-03-17 17:34

西交《Java语言》在线作业-00003 试卷总分:100 得分:100 一、单选题 (共 30 道试题,共 60 分) 1.给出下面代码 public class test{ static int a[] = new a[10]; public static void main(String args[]) { System.out.println(arr[10]

西交23秋《Java语言》在线作业[答案][答案]

西交23秋《Java语言》在线作业[答案]

西交《Java语言》在线作业-00003

试卷总分:100  得分:100

一、单选题 (共 30 道试题,共 60 分)

1.给出下面代码   public class test{    static int a[] = new a[10];    public static void main(String args[]) {     System.out.println(arr[10]);    }   } 那个选项是正确的?( )

A.编译时将产生错误;

B.编译时正确,运行时将产生错误;

C.输出零;

D.输出空。

 

2.整型数据类型中,需要内存空间最少的是()

A.short

B.long

C.int

D.byte

 

3.以下哪个关键字可以用来为对象加互斥锁?( )

A.transient

B.static

C.serialize

D.synchronized

 

4.给出下面代码   1) class Parent {   2) private String name;   3) public Parent(){}   4) }   5) public class Child extends Parent {   6) private String department;   7) public Child() {}   8) public String getValue(){ return name; }   9) public static void main(String arg[]) {   10) Parent p = new Parent();   11) }   12) }   那些行将引起错误?( )。。

A.第3行

B.第6行

C.第7行

D.第8行

 

5.Java语言具有许多优点和特点,哪个反映了Java程序并行机制的特点?()

A.安全性

B.多线性

C.跨平台

D.可移植

 

6.有如下的程序   public class Wele3    {   public static void main( String args[] )   {   System.out.println( "Wele to Java Programming!" );   }   }   则它的输出结果是。。

A.Wele to Java Programming!

B.WelentonJavanProgramming!

C.Wele 

to 

Java 

Programming

!

D.Wele 

to 

Java 

Programming!

 

7.给出下面代码,关于该程序以下哪个说法是正确的?( ) public class Person{ static int arr[] = new int[5]; public static void main(String a[]) { System.out.println(arr[0]);} } }

A.编译时将产生错误

B.编译时正确,运行时将产生错误

C.输出零

D.输出空

 

8.Character流与Byte流的区别是()

A.每次读入的字节数不同

B.前者带有缓冲,后者没有

C.前者是字符读写,后者是字节读写

D.二者没有区别,可以互换使用

 

9.Java中()

A.一个子类可以有多个父类,一个父类也可以有多个子类

B.一个子类可以有多个父类,但一个父类只可以有一个子类

C.一个子类可以有一个父类,但一个父类可以有多个子类

D.上述说法都不对

 

10.关于以下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

 

11.编译Java程序的命令是()

A.appletviewer

B.javac

C.java

D.javadoc

 

12.在创建对象时必须()

A.先声明对象,然后才能使用对象

B.先声明对象,为对象分配内存空间,然后才能使用对象

C.先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象

D.其它说法都对

 

13.下面的选项中,哪一项不属于“汽车类”的行为()。

A.启动

B.刹车

C.减速

D.速度

 

14.有以下程序片段,下列哪个选项不能插入到行1。( ) 1. 2.public class Interesting{ 3.//do sth 4. }

A.import java.awt.*;

B.package mypackage;

C.class OtherClass{ }

D.public class MyClass{ }

 

15.下面选项中,Java对类Wele进行定义正确的是()。。

A.public class 1Wele

B.public class We le

C.public class wele

D.public class Wele

 

16.给出下面代码段   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

 

17.假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?( ) class A { int i; static String s; void method1() { } static void method2() { } }

A.System.out.println(a.i);

B.method1();

C.method1();

D.method2()

 

21.以下标识符中哪项是不合法的( )

A.const

B.$double

C.hello

D.BigMeaninglessName

 

19.以下哪个方法用于定义线程的执行体? ( )

A.start()

B.init()

C.run()

D.synchronized()

 

20.运行下列程序,会产生什么结果()   class Outer1{    private int a;    void foo(double d,final float f){ String s; final boolean b; class Inner{  void methodInner(){   System.out.println("in the Inner");  } }    }    public static void main(String args[])   {   Outer1 me=new Outer1();   me.foo(123,123);   System.out.println("outer");   }  } 。。

A.in the Inner outer

B.outer

C.in the Inner

D.编译不通过

 

21.下面哪些选项是正确的main方法说明? ( )

A.public main(String args[])

B.public static void main(String args[])

C.private static void main(String args[])

D.void main()

 

22.类Test1、Test2定义如下: 1. public class Test1 2.{ public float aMethod(float a,float b) throws 3. IOException { } 4. } 5. public class Test2 extends Test1{ 6. 7.} 将以下哪种方法插入行6是不合法的。( )

A.float aMethod(float a,float b){ }

B.public int aMethod(int a,int b)throws Exception{ }

C.public float aMethod(float p,float q){ }

D.public int aMethod(int a,int b)throws IOException{ }

 

23.类Test1定义如下: 1.public class Test1{ 2. public float aMethod(float a,float b){ } 3. 4.} 将以下哪种方法插入行3是不合法的。( )

A.public float aMethod(float a, float b,float c){ }

B.public float aMethod(float c,float d){ }

C.public int aMethod(int a, int b){ }

D.private float aMethod(int a,int b,int c){ }

 

24.A派生出子类B,B派生出子类C,并且在Java源代码中有如下声明: 1. A a0=new A(); 2. A a1 =new B(); 3. A a2=new C(); 问以下哪个说法是正确的? ( )

A.只有第1行能通过编译

B.第1、2行能通过编译,但第3行编译出错

C.第1、2、3行能通过编译,但第2、3行运行时出错

D.第1行、第2行和第3行的声明都是正确的

 

25.指出下列程序运行的结果    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.good and abc

B.good and gbc

C.test ok and abc

D.test ok and gbc

 

26.指出下列程序的运行结果 

  int i = 9; 

  switch (i) { 

  default: 

  System.out.println("default"); 

  case 0: 

  System.out.println("zero"); 

  break; 

  case 1: 

  System.out.println("one"); 

  case 2: 

  System.out.println("two");

A.default

B.default, zero

C.error default clause not defined

D.no output displayed那个

 

27.下面那一项不会出现编程错误( )。。

A.忘记多行注释符的一个定界符

B.一个标识符的大小写字母使用不当

C.括号不成对出现

D.在一个显示图形用户界面的应用程序中调用System .exit

 

28.指出下列程序的运行结果 ( )   int i = 9;   switch (i) {   default:   System.out.println("default");   case 0:   System.out.println("zero");   break;   case 1:   System.out.println("one");   case 2:   System.out.println("two");   } 。。

A.default

B.default, zero

C.error default clause not defined

D.no output displayed那个

 

29.运行下列程序, 会产生什么结果 

  public class X extends Thread implements Runable{ 

  public void run(){ 

   System.out.println("this is run()"); 

  } 

  public static void main(String args[]) 

  { 

   Thread t=new Thread(new X()); 

   t.start(); 

   }

A.第一行会产生编译错误

B.第六行会产生编译错误

C.第六行会产生运行错误

D.程序会运行和启动

 

30.对于下列代码 

  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 void 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

 

西交23秋《Java语言》在线作业[答案]多选题答案

二、多选题 (共 10 道试题,共 20 分)

31.给出下面代码段

  1) switch(m) 

  2) { case 0: System.out.println("case 0"); 

  3) case 1: System.out.println("case 1"); break; 

  4) case 2: 

  5) default: System.out.println("default"); 

  6) } 

下列m的哪些值将引起"default"的输出?

A.0

B.1

C.2

D.3

 

32.下列哪些说法是正确的? ( )

A.IOException必须被捕获或抛出

B.java语言会自动初始化变量的值

C.java 语言不允许同时继承一个类并实现一个接口

D.java语言会自动回收内存中的垃圾

 

33.下列关于"<<"和">>"的运算,哪些是正确的?

A.0000 0100 0000 0000 0000 0000 0000 0000<<5 的运行结果是 1000 0000 0000 0000 0000 0000 0000 0000

B.0000 0100 0000 0000 0000 0000 0000 0000<<5的运行结果是 1111 1100 0000 0000 0000 0000 0000 0000

C.1100 0000 0000 0000 0000 0000 0000 0000>>5的运行结果是 1111 1110 0000 0000 0000 0000 0000 0000

D.1100 0000 0000 0000 0000 0000 0000 0000>>5的运行结果是 0000 0110 0000 0000 0000 0000 0000 0000

 

34.指出下列哪个方法与方法public void add(int a){}为合理的重载方法。( )

A.public int add(int a)

B.public void add(long a)

C.public void add(int a,int b)

D.public void add(float a)

 

35.如果下列的方法能够正常运行,在控制台上将显示什么?( )    public void example(){      try{        unsafe();        System.out.println("Test1");        }        catch(SafeException e)        {System.out.println("Test 2");}      finally{System.out.println("Test 3");}      System.out.println("Test 4");    }

A.Test 1

B.Test 2

C.Test 3

D.Test 4

 

36.Java程序的种类有()

A.类(Class)

B.Applet

C.Application

D.Servlet

 

37.下述哪些说法是正确的? ( )

A.java语言中的类只能有一个构造函数

B.程序员可以自己定义自己的异常

C.java语言允许多继承

D.socket在java.net包中

 

38.执行下列代码后,哪个结论是正确的 String[] s=new String[10];

A.s[10] 为 "";

B.s[9] 为 null;

C.s[0] 为 未定义

D.s.length 为10

 

39.下列哪些说法是正确的?

A.Java 语言只允许单一继承

B.Java 语言只允许实现一个接口

C.Java 语言不允许同时继承一个类并实现一个接口

D.Java 语言的单一继承使得代码更加可靠

 

40.给定下面的代码片段   public void Test() {    try {       method();       System.out.println("Hello World");      }    catch (ArrayIndexOutOfBoundsException e)    {     System.out.println("Exception?");    }    catch(Exception e)    {     System.out.println("Exception1");    }    finally{     System.out.println("Thank you!");     }    }    如果函数method正常运行并返回,会显示下面的哪些信息?( )

A.Hello World

B.Exception

C.Exception1

D.Thank you!

 

三、判断题 (共 10 道试题,共 20 分)

41.注释的作用是使程序在执行时在屏幕上显示//之后的内容。( )

 

42.当把一个RandomAccessFile流与一个文件相联是,读写数据的位置由文件位置指针来指定,并且所有数据均以基本数据类型来读写。()

 

43.friendly关键字是Java语言的访间控制修饰符

 

44.类System不是由程序开头的import语句装载。 ( ) 。。

 

45.数据报传输是可靠的,包按顺序先后达到。( )

 

46.方法重写发生在类继承时,子类可以重写一个父类;数列表一样时才能说是重写,否则就是重载

 

47.在定义变量和方法时,必须清楚地在起面前标上访问权限修饰符。( )

 

48.已建立的URL对象不能被改变。( )

 

49.套接字是指网络上的两个程序经过双向的通信而建立起来的一个实现数据传输的通道,这个双向连接的一端成为一个套接字( )

 

50.C和Java都是多线程语言。( )

西交23秋《Java语言》在线作业[答案]历年参考题目如下:




云南计算机应用技术专升本考试科目:

高等数学、公共英语、数据结构。

云南计算机应用技术专升本对口专业:

计算机科学与技术、电子商务、4G移动开发、ui设计、互联网编程、大数zhi据、VR丶云计算等专业。

76.png

计算机应用技术学计算机软硬件技术基础、Linux操作系统、数据库系统SQL、数据结构与C语言程序设计、单片机原理与技术、计算机网络原理、工程经济、高级语言汇编、VB. net程序设计、多媒体软件应用、计算机网络与网站建设、Delphi程序设计、Java语言程序设计、图形图像应用处理(PhotoShop)、Flash动画制作、微型计算机安装调试维修、办公室软件应用操作、计算机辅助设计。




西交23秋《Java语言》在线作业[答案][答案]相关练习题:
孔府家酒将自己定位为“家酒”,一则“孔府家酒,让人想家”的广告语,引起了消费者的种种联想,运用的定位方法为(    )。

Ioftenhelpmyparents________.

图示槽轮机构有多少个构件组成(除了机架之外):

设关系R(A,B,C)和S(B,C,D),下列各关系代数表达式不成立的是()。

迪士尼创始人找亲戚借钱创业的行为可视为财务资源获取的渠道之一。(   )

人生价值主要回答(     )

按照心理学家卡里尔鲁斯布特(CarylRusbult)1987年的划分,亲密关系中应对冲突的方式包括

下列描述中不正确的是(   )。

历史文化地理研究的是文化要素在历史时期,其空间范围的变化和规律。()

乙肝抗原抗体检查结果:HBsAg(+),其余指标(—),说明

截止到目前,我馆馆藏纸质文献约有( )册

在微型计算机内部,对汉字进行传输,处理和存储时使用汉字的()。

十二五时期,贵州生态建设成效最好。坚持“多彩贵州拒绝污染”,争取国家批准了《贵州省生态文明先行示范区建设实施方案》,强力实施绿色贵州建设三年行动计划,完成营造林2161万亩,治理石漠化土地面积8270平方公里,森林覆盖率超过()。

以下几种风格中不属于女性直线型风格的是()。

听录音,回答问题。[音频]

Pleasenotethatthegoodsyouorderedcanbecertainlypromisedforimmediateshipment___receiptofyourL/C. (5.0分)

2017年,中国是美国______的第二大出口市场。

以下关于找正的说法选项中,()是正确的描述。

从性质上看,可容纳多家不同产品进行同时展销的是()

Theystood______whattheybelievedtoberight.

()是把酒水与碎冰按配方中的分量倒进电动搅拌机中,启动电动搅拌机调制鸡尾酒的方法。

socialnetworks的汉译是____?(2.0)

()同一活塞环上漏光弧长所对应的圆心角总和不超过30°。

只有在正式的西餐当中才会讲究餐巾的礼节,中餐中是比较随便的。()

合成胆汁酸的原料是

“刺激---行为”模式的顺序应该是(  )

曲线铺设的预应力筋应(   )

当你遇到受伤无法飞行的鸟时,最好()

使用PhotoshopCS6软件处理图像时,利用【编辑】/【填充】命令,可直接为图像或选区填充颜色、图案等。

消费的非竞争性是:




计算机网络技术普通专升本所在地区不同,考试科目不同,比如河北计算机网络技术专接本考高等数学、英语和C语言程序设计、微机原理与接口;山东计算机网络技术专升本考高等数学、英语、大学语文和计算机基础,考前院校组织专业技能考试;浙江计算机网络技术专升本考高等数学、英语;江苏计算机网络技术专转本考高等数学、英语和计算机基础;黑龙江计算机网络技术专升本考大学英语和高等数学;山西计算机网络技术专升本考英语、高等数学、C程序设计;湖北计算机网络技术专升本考大学英语、专业课,专业课由院校确定,比如湖北文理学院计算机专业考高等数学和C语言程序设计,武昌首义学院计算机专业考数据结构,等等。

计算机网络技术普通专升本可报考计算机相关专业,比如计算机科学与技术、软件工程、网络工程、物联网工程、数字媒体技术等专业。

普通专升本招生省内就读高职专科的应届毕业学生,报考对口或相近专业(除院校招生专业没有限制外)。

除了普通专升本方式外,计算机网络技术专业也可以通过成人高等教育方式报名专升本、提升本科学历,比如远程教育、自学考试、开放大学、成人高考等四种途径。

只不过报考入学方式不同,比如:

远程教育专升本由院校自主命题、自行组织的入学测试,实行机考形式;且在报名后提供入学测试模拟题库,并不是择优录取的考试,只是掌握了解学生的学习基础水平等,不过也要及格才行。

计算机网络技术远程教育专升本考大学英语、高等数学、计算机基础等科目,考试3门左右。

成人高考专升本由教育不同统一命制,全国统一考试,各省组织实施;通过省教育考试院官网报名,每年8月或9月报名,10月考试,考试成绩需达到省教育部门公布的划定线以上,院校择优录取。

计算机网络技术成人高考专升本考政治、英语和高等数学。

自学考试专升本没有入学考试,只有专业课程的考试,是由全国自考委或省自考委命题的,也是通过省教育考试院官网报名,考试须合格,所有课程考试成绩合格才能毕业。

计算网络技术自学考试专升本考马克思主义哲学、中国近代史、英语、JAVA语言程序设计(一)、操作系统、数据库系统原理、计算机系统结构、数据结构导论等。

开放大学专升本由开大自主命题的统一集中的入学考试,和远程教育一样并不是择优录取,主要掌握学生的学习水平、能力等,考试合格即可;通过各地设立的开放大学或开放大学教学工作站现场报名。

不管报考哪一种成人专升本方式,所获得的均是国家承认的、学信网注册可查的本科毕业文凭。>>>快速了解成人文凭、提升成人学历>>>




西交23秋《Java语言》在线作业[答案][答案]相关练习题:
地下取水建筑物按照取水构筑物与地表之间的关系分为

土地工程分类是按土开挖地难易程度将土分为六大类.( )

【填空题】计算机的发展可分为以下四个阶段:____﹑晶体管阶段、集成电路阶段、大规模集成电路阶段。

若a=(-4,3),b=(5,6),则a·b=

下列关于制冷剂的充注,正确的是




电子商务专业主要学习课程有计算机网络原理、电子商务概论、网络营销基础与实践、电子商务与国际贸易、电子商务信函写作、电子商务营销写作实务、营销策划、网页配色、网页设计、数据结构、Java语言、Web标准与网站重构、FlashActionScript动画设计、UI设计、电子商务网站建设、电子商务管理实务、ERP与客户关系管理、电子商务物流管理、电子商务专业英语、新闻采集、写作和编辑的基本技能。网络营销、网络数据库、移动商务、企业信息化、电子商务系统设计、广告策划、电子商务与物流课程。

电子商务专业主要学什么课程.png

电子商务专业是融计算机科学、市场营销学、管理学、法学和现代物流于一体的新型交叉学科.培养具有利用网络开展商务活动的能力和利用计算机信息技术、现代物流方法改善企业管理方法,提高企业管理水平能力的创新型复合型电子商务高级专门人才。立即联系学业顾问>>




西交23秋《Java语言》在线作业[答案][答案]相关练习题:
下列天气系统或天气现象的垂直运动属于系统性垂直运动的是

共产主义社会的第一阶段称为()。

汪力是一民营企业的职员,他工作中经常接到来自上边的两个有时甚至相互冲突的命令。以下哪种说法指出了导致这一现象的最本质原因?(4.0分)

墨量大,印迹厚实,凸起纸张表面是(   )印刷的特征。

下列关于性格的描述不正确的是?(  )

下面描述正确的是(     )。

Hisbusiness        afterWorldWarII.

创新思维只是少数尖端人才有需要,对大多数普通人来说并不需要。()

有人认为麦当劳想关闭这家餐馆的真正原因与金钱无关。SomethinkthatMcDonald’srealreasonforwantingtocloseintherestauranthasnothingwithmoney.

中国共产党第(    )次代表大会将毛泽东思想写入党章,确立为全党必须长期坚持的指导思想。

两个惯性系S和Sˊ,沿x轴方向作匀速相对运动。设在Sˊ系中某点先后发生两个事件,用静止于该系的钟测出两事件的时间间隔为,而用固定在S系的钟测出这两个事件的时间间隔为,又在Sˊ系xˊ轴上放置一静止于该系并且长度为的细杆,从S系测得此杆的长度为,则[     ]

HTML指的是?

有下列情形之一,未构成较大以上事故的,为一般A类事故:()

下列影像设备中,不属于数字化设备的是()

蒸汽养护静停阶段的时间为(),以防止构件表面产生裂缝和疏松现象。

客户服务涵盖的部门主要有( )。

沃尔玛的绿色价格策略是()。

下列著名品牌中,属于新广东商帮所创立的是(  )

游戏型H5主要通过真实地营造某种特定场景,如来电、朋友圈以及微信消息等,让用户置身于这些场景中,给他们带来亲临现场的感觉,从而实现H5的交互和传播效果。

1.依法治国,必须做到( )。

出土自赤峰红山的大型碧玉C型龙,被誉为“天下第一龙”。

孙玉胜的《东方时空》把新闻变成了“中新体”,其播报态度是要真诚、要平和。()

康德的义务论伦理学的主要原则有(         )。

报表页眉的内容只在报表的()打印输出。

摆脱神圣罗马帝国皇帝和教皇的控制是城邦的起源。()

Tag:  Java语言 

作业咨询:
点击这里给我发消息

论文咨询:
点击这里给我发消息

合作加盟:
点击这里给我发消息

服务时间:
8:30-24:00(工作日)