关键词不能为空

当前您在: 大学查询网 > 高校介绍 >

大学生实践报告3000字浙江工商大学Java期末试卷(2009-2010)A卷

作者:高考题库网
来源:https://bjmy2z.cn/daxue
2020-11-24 21:49
tags:

理工大学mba-理工大学mba

2020年11月24日发(作者:贺绿汀)


浙江工商大学《

Java

程序设计基础》课程考试试卷,适用专业 :电子、通信、网络


浙江工商大学

2009 /2010

学年第

学期考试试卷

(A

)



课程名称:

Java

语言程序设计基础

考试方式:开卷

完成时限:

120

分钟


班级名称:

学号:

姓名:



.

单项选择题(共

10

题,每题

3

分)


< br>1

.在

Java

中,一个类可同时定义许多同名的方法,这 些方法的形式参数个数、类型或顺


序各不相同,传回的值也可以不相同。这种面向对象程 序的特性称为(

C


A

、隐藏

B

、覆盖

C

、重载

D

、继承



2.

以下关于构造函数的描述

错误

的是(

A


A

、构造函数的返 回类型只能是

void

型。


B

、构造函数是类的一种特殊函数,它的方法名必须与类名相同。


C

、构造函数的主要作用是完成对类的对象的初始化工作。


D

、一般在创建新对象时,系统会自动调用构造函数。



3.

设有下面两个类的定义:


public class Person {


String name; //

姓名


long id; //

身份证号


class Student extends Person {


int score; //

入学总分


int getScore(){


return score;


}


}


}


}


则类

Person

和类

Studen t

的关系是(

B


A

、包含关系

B

、继承关系

C

、关联关系

D

、上述类定义有语法错误



4.

下列哪一种

main()

方法的声明是合法的

?

B


A. public static void main() { }


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


C. void main(String[] args) { }


D. public void static main(String []args){ }



5.

若类

< p>A

的成员的访问控制符为默认(即未定义)

,关于该成员访问控制权限的正确 描述是



A

、只能被

A

的成员方法访问。


B

、只能被与

A

在同一 个包里的类的成员方法访问。


1

9

< /p>


浙江工商大学《

Java

程序设计基础》课程考试试卷,适 用专业:电子、通信、网络


C

、只能被

A

的子类的成员方法访问。


D

、可以被所有类访问。


< p>
6.

有以下方法的定义,请选择该方法的返回类型是什么?(


ReturnType method(byte x, double y)


{


return (short)x/y*2;


}


A

byte

B

short

C

int D

double



7

.为了以字节方式从文件读出内容,可以使 用哪个类?(


A

FileReader

B

FileInputStream


C

FileOutputSteam

D

FileWriter



8.

设有类型定义

short i=32

long j=64

;下面赋值语句中哪一个是不正确的?(


A.

j=i


B.

i=j


C.

i=(short)j


D.

j=(long)i



9.

在某个类

A

中存在一个方法:

void GetSort(int x)

,以下哪一项能作为这个方法的重载


的声明?(


A.

void GetSort(float x)


B.

int GetSort(int y)


C.

double GetSort(int x,int y)


D.

void Get(int x,int y)



10.

AB

类的一个无形式参数无返 回值的方法

method

书写方法头,

使得使用

( )


可以调用该方法,该方法的形式为下面哪一种?(


A.

public void method()


B.

static void method()


C.

final void method()


D.

abstract void method()






.

程序阅读题(共

8

题,每题

5

分)


11

写出以下程序段的输出结果。



import .*;


public class abc{


public static void main(String args[ ]){


int i,s = 0;


2

9


浙江工商大学 《

Java

程序设计基础》课程考试试卷,适用专业:电子、通信、网络


int a[] = {10,20,30,40,50,60,70,80,90};


for(i = 0; i < i++){


if (a[i]%3 == 0)


s += a[i];


}


n(


}


}


回答:



s=180




12

.写出以下程序段的输出结果。



public class Test{


public static void main(String[] args) {


char grade = 'B';


switch (grade) {


case 'B':


(


case 'C':


(


break;


default:


(


}


}


}


回答:



Excellent OK




13

.根据重写(

overr iding

)的概念,写出以下程序段的输出结果。



class Cruncher{


void crunch( int i ){


(“int”);


}


void crunch(String s){


(“String”);


}



public static void main(String args[ ]){


3

9


浙江工商大学 《

Java

程序设计基础》课程考试试卷,适用专业:电子、通信、网络


Cruncher

crun=new Cruncher ( );


char ch=’p’;


int i=10;


(ch);


(“,”);


(i);


}


}


回答:



int,int




14

.根据父类子类间构造函数的调用顺序,写出以下程序的运行结果。


class C1 {


C1() {


(


}



class C2 extends C1 {


C2() {


(


}


public class C3 extends C2


{


C3() {


n(


public static void main(String[] args) {


C3 c = new C3( );


}


}


回答:



123





15

.写出以下程序段的输出结果。


class exam31{


public static void main(String[] args) {


String s1=new String(


String s2=new String(


if(s1==s2){


n(


}


4

9

山西的二本大学-山西的二本大学


财政学大学-财政学大学


汕头大学考研-汕头大学考研


印象大学-印象大学


华南农业大学考研-华南农业大学考研


浙江大学 郑强-浙江大学 郑强


清华大学给-清华大学给


西南大学法-西南大学法



本文更新与2020-11-24 21:49,由作者提供,不代表本网站立场,转载请注明出处:https://bjmy2z.cn/daxue/2871.html

浙江工商大学Java期末试卷(2009-2010)A卷的相关文章