欢迎来到天天文库
浏览记录
ID:37859501
大小:153.50 KB
页数:13页
时间:2019-06-01
《Java模拟试卷》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、Java语言程序设计模拟试卷一、单选题(本大题40小题,每小题1分,共40分)1.main方法是Java Application程序执行的入口点,关于main方法的方法头以下哪项是合法的( )? A)public static void main() B)public static void main(String args[]) C)publicstaticint main(String []arg) D)public void main(String arg[])2.下面哪种注释方法能够支持javadoc命令:A)/**...**/ B)/*...*/ C)/
2、/ D)/**...*/3.下列哪个是不合法的Java标识符?( ) A)Tree&Glasses B)FirstJavaApplet C)_$theLastOne D)273.54.Java Application源程序的主类是指包含有( )方法的类。 A)main方法 B)toString方法 C)init方法 D)actionPerfromed方法5.Java的字符类型采用的是Unicode编码方案,每个Unicode码占用(
3、 )个比特位。 A)8 B)16 C)32 D)646.设a=8,则表达式 a>>>2的值是( )。 A)1 B)2 C)3 D)47.若需要定义一个类域或类方法,应使用哪种修饰符?( ) A)static B)package C)private D)public8.若在某一个类定义中定义有如下的方法:abstract void performDial();该方法属于( )。 A)本地方法 B)最终方法 C)解态方法
4、 D)抽象方法9.下列关于静态初始化块的叙述中,哪一个是正确的?( ) A)静态初始化块是在构造函数之前加上static修饰符。 B)静态初始化块是对类自身进行初始化。 C)静态初始化块在同一个类中只能有一个。 D)静态初始化块是在其所属的类加载内存时由系统自动调用执行。10.不使用static修饰符限定的方法称为对象(或实例)方法,下列哪一个说法是正确的?( ) A)实例方法可以直接调用父类的实例方法。 B)实例方法可以直接调用父类的类方法。 C)实例方法可以直接调用其他类的实例方法。 D)实例方法可以直接调用本类的类方法。11.设有下面两个类的定义:
5、 class Person{ class Student extends Person{ long id; //身份证号 int score; //入学总分 String name; //姓名 int getScore(){ } return score;
6、 } }问:类Person和类Student的关系是( )。 A)包含关系 B)继承关系 C)关联关系 D)无关系,上述类定义有语法错误1.下列哪些情况可以不会终止当前线程的运行?A)抛出一个例外时。B)当该线程调用sleep()方法时。C)当创建一个新线程时。D)当一个优先级高的线程进入就绪状态时。2.在Java中,一个类可同时定义许多同名的方法,这些方法的形式参数的个数、类型或顺
7、序各不相同,传回的值也可以不相同。这种面向对象程序特性称为( )。 A)隐藏 B)覆盖 C)重载 D)Java不支持此特性3.对于构造函数,下列叙述不正确的是( )。 A)构造函数也允许重载。 B)子类无条件地继承父类的无参构造函数。 C)子类不允许调用父类的构造函数。 D)在同一个类中定义的重载构造函数可以相互调用。4.在使用interface声明一个接口时,只可以使用( )修饰符修饰该接口。
此文档下载收益归作者所有