文档介绍:Java技术:《Java语言程序设计》模拟题(一)
2004-11
判断题(每题I分,共10分)
由继承性可知,程序中了类拥有的成员数目一定大于等于父类拥有的成员数目。()
注释的作用是使程序在执行时在屏幕上显示〃之后的内容。 ()
Java语言中的数组元素下标总是从。开始,下标可以是整数或整型表达式。 ()
java异常处理中可以使用多个catch子句,此时应将高级别异常类的catch子句放在前面。
()
Java程序里,创建新的类对象用关键字new,回收无用的类对象使用关键字free。()
创建Vector对象时构造函数给定的是其中可以包容的元素个数,使用中应注意不能超越
这个数值。 ()
静态初始化器是在其所属的类加载内存时由系统自动调用执行。 ()
Applet是一种特殊的Panel,它是Java Applet程序的最外层容器。 ()
设 String 对象 s="H",运行语句 (("ello!"));后 String 对象 s 的内
容为”Hello!”,所以语句输出为"Hello!”。 ()
在Java中对象可以赋值,只要使用赋值号(等号)即可,相当于生成了一个各属性与
赋值对象相同的新对象。 ()
单项选择题(每题2分,共40分)
在浏览器中执行applet程序,以下选项中的哪个方法将被最后执行( )。
A、init() B、start() C、destroy() D、stop()
Java application中的主类需包含main方法,main方法的返回类型是什么?( )
A、int B、float C、double D、void
有以下方法的定义,请选择该方法的返回类型( )o
ReturnType method(byte x, float y)
{
return (short)x/y*2;
}
A、byte B、short
设有下面两个类的定义:
class Person (
long id; //身份证号String name; // 姓名
则类Person和类Student的关系是(A、包含关系 B、继承关系
C> int D、float
class Student extends Person ( int score; //入学总分 int getScore()( return score;
1
1
)oc、关联关系 D、上述类定义有语法错误
以下哪个关键字可以用来对对象加互斥锁?( )
6.
A、transient
B、serialize
C、synchronized D、static
在编写JavaA、import
Applet程序时,需要在程序的开头写上( .* ; B、import
)语句。.* ;
C、import
.* ;
D、import
.* ;
容器Panel和Applet缺省使用的布局编辑策略是( )
A、FlowLayout
B、BorderLayout C、GridLayout D、CardLayout
设有下面两个赋值语句:
a 二