天津科技大学java试卷_天津科技大学2011~2012(2)Java 语言程序设计试题(A)

A.Java语言规定构造方法名与类名必须相同,B.Java语言规定构造方法没有返回值,C.Java语言规定构造方法不可以重载,D.Java语言规定构造方法只能通过new自动调用,10,public class Foo{,int i,static String s,void imethod() { },static void smethod() { },},A,B,C,D,11,A,B,C,D,12,A,B,C,D,13,A,B,C,D,14.以下哪个接口的定义是正确的,A,B,C,{ abstract void print(){ },D,throw new ArrayIndexOutOfBoundsException(),},static void callMethod(){,try{,createException(),System,}catch(ArrayIndexOutOfBoundsException e){,System,}finally{ System,System,},},程序运行结果为_____________________________________________________,abstract class AbstractTest{,__________________________,},_______________________________//定义AbstractTest子类DefaultTest { String name,String id,int score,//接收三个参数的构造方法,___________________________,___________________________,___________________________,//实现抽象方法,____________________________,____________________________。

但不用void声明, 假设Foo类有如下定义, Foo, f, System, Foo, 下列说法不正确的是(), IOException必须被捕获或声明, java语言会自动初始化成员变量的值, java语言不允许同时继承一个类并实现一个接口, java语言会自动回收内存中的垃圾, 在以下诸选项中,类成员(包括类的实例变量和成员方法)均属于该类的作用域,在类的作用域内,在类的作用域内,在类的作用域外, , BoxLayout, GridLayout, BorderLayout, FlowLayout,( ), interface A { void print() { } , abstract interface A{ void print() , abstract interface A extends I1,}, interface A { void print(),out,out,out,out,2,输出学生的姓名与成绩(格式为“姓名:XXX。

设f是Foo类的一个实例,imethod(),imethod(),out,smethod(),不合乎语法规则的是(),类成员可被同类中的所有方法进行访问,类成员可直接通过名字引用,类成员亦可直接通过名字引用,如果希望所有的控件在界面上均匀排列,},}, I2 // I1、I2为已定义的接口,},print('c'),print('d'),print('e'),print('f'), (8分)定义包含一个公共抽象方法printMsg()的抽象类 AbstractTest,成绩:XXX”)__________________________。

下面哪个是错误的,( ),println(f,i),应使用下列哪种布局管理器(), },然后定义此抽象类的一个子类DefaultTest,包括成员变量有姓名、学号、分数。

导读:文档《天津科技大学2011~2012(2)Java 语言程序设计试题(A)》共2页,当前为第1页,大小为57kb,是教育专区、高等教育、工学相关类别的资料,并提供若干种天津科技大学2011~2012(2)Java 语言程序设计试题(A)的文本文档下载,如word文档下载、wps文档下载等。天津科技大学JAVA试题,以下便是第1页的正文:

d15532e6f8c75fbfc77db257%7C1%7C0%7C0%7C207%7C42%7Cpng_6_0_0_164_63_193_39_782.46_1105.74%7CJm1kNXN1bT1hZjJiY2Y3MzU0YzVmMmJmNzU3YjQ1ZTI4MDBmMDQ5OCZzaWduPWRhOTU3NWEwMTUmcnRjc19mbGFnPTEmcnRjc192ZXI9Mw==%7CJnBuZz0wLTEwOTg4JmpwZz0wLTg3MzM5.jpg

d15532e6f8c75fbfc77db257%7C1%7C0%7C0%7C687%7C879%7Cjpg_6_0_______%7CJm1kNXN1bT1hZjJiY2Y3MzU0YzVmMmJmNzU3YjQ1ZTI4MDBmMDQ5OCZzaWduPWRhOTU3NWEwMTUmcnRjc19mbGFnPTEmcnRjc192ZXI9Mw==%7CJnBuZz0wLTEwOTg4JmpwZz0wLTg3MzM5.jpg

A.Java语言规定构造方法名与类名必须相同

B.Java语言规定构造方法没有返回值,但不用void声明

C.Java语言规定构造方法不可以重载

D.Java语言规定构造方法只能通过new自动调用

10. 假设Foo类有如下定义,设f是Foo类的一个实例,下面哪个是错误的?( )

public class Foo{

int i;

static String s;

void imethod() { }

static void smethod() { }

}

A. Foo.imethod();

B. f.imethod();

C. System.out.println(f.i);

D. Foo.smethod()

11. 下列说法不正确的是()。

A. IOException必须被捕获或声明

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

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

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

12. 在以下诸选项中,不合乎语法规则的是()。

A.类成员(包括类的实例变量和成员方法)均属于该类的作用域

B.在类的作用域内,类成员可被同类中的所有方法进行访问

C.在类的作用域内,类成员可直接通过名字引用

D.在类的作用域外,类成员亦可直接通过名字引用

13. .如果希望所有的控件在界面上均匀排列,应使用下列哪种布局管理器()

A. BoxLayout

B. GridLayout

C. BorderLayout

D. FlowLayout

14.以下哪个接口的定义是正确的?( )

A. interface A { void print() { } ;}

B. abstract interface A{ void print() ;}

C. abstract interface A extends I1, I2 // I1、I2为已定义的接口

{ abstract void print(){ };}

D. interface A { void print();}

d15532e6f8c75fbfc77db257%7C3%7C0%7C0%7C207%7C42%7Cpng_6_0_0_164_63_193_39_782.46_1105.74%7CJm1kNXN1bT1hZjJiY2Y3MzU0YzVmMmJmNzU3YjQ1ZTI4MDBmMDQ5OCZzaWduPWRhOTU3NWEwMTUmcnRjc19mbGFnPTEmcnRjc192ZXI9Mw==%7CJnBuZz0xMTEzMS0yMTk5MyZqcGc9ODczNDAtMTY1Nzkz.jpg

d15532e6f8c75fbfc77db257%7C3%7C0%7C0%7C687%7C879%7Cjpg_6_0_______%7CJm1kNXN1bT1hZjJiY2Y3MzU0YzVmMmJmNzU3YjQ1ZTI4MDBmMDQ5OCZzaWduPWRhOTU3NWEwMTUmcnRjc19mbGFnPTEmcnRjc192ZXI9Mw==%7CJnBuZz0xMTEzMS0yMTk5MyZqcGc9ODczNDAtMTY1Nzkz.jpg

throw new ArrayIndexOutOfBoundsException();

}

static void callMethod(){

try{

createException();

System.out.print('c');

}catch(ArrayIndexOutOfBoundsException e){

System.out.print('d');

}finally{ System.out.print('e'); }

System.out.print('f');

}

}

程序运行结果为_____________________________________________________。2. (8分)定义包含一个公共抽象方法printMsg()的抽象类 AbstractTest;然后定义此抽象类的一个子类DefaultTest,包括成员变量有姓名、学号、分数,且此类中包含一个构造方法。请在横线上补充完整语句。

abstract class AbstractTest{

__________________________

}

_______________________________//定义AbstractTest子类DefaultTest { String name;

String id;

int score;

//接收三个参数的构造方法

___________________________

___________________________

___________________________

//实现抽象方法,输出学生的姓名与成绩(格式为“姓名:XXX;成绩:XXX”)__________________________

____________________________

____________________________

d15532e6f8c75fbfc77db257%7C5%7C0%7C0%7C207%7C42%7Cpng_6_0_0_164_63_193_39_782.46_1105.74%7CJm1kNXN1bT1hZjJiY2Y3MzU0YzVmMmJmNzU3YjQ1ZTI4MDBmMDQ5OCZzaWduPWRhOTU3NWEwMTUmcnRjc19mbGFnPTEmcnRjc192ZXI9Mw==%7CJnBuZz0yMjEzNi0zMjk3NiZqcGc9MTY1Nzk0LTIyOTM1Mg==.jpg

d15532e6f8c75fbfc77db257%7C5%7C0%7C0%7C687%7C879%7Cjpg_6_0_______%7CJm1kNXN1bT1hZjJiY2Y3MzU0YzVmMmJmNzU3YjQ1ZTI4MDBmMDQ5OCZzaWduPWRhOTU3NWEwMTUmcnRjc19mbGFnPTEmcnRjc192ZXI9Mw==%7CJnBuZz0yMjEzNi0zMjk3NiZqcGc9MTY1Nzk0LTIyOTM1Mg==.jpg

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值