一、单项选择题(每题2分,共20分)1、Java语言是(D)A、面向问题的解释型高级编程语言B、面向机器的低级编程语言C、面向过程的编译型高级编程语言D、面向对象的解释型高级编程语言2、下列哪个是合法的Java标识符( A )? A.&2 # 、编译Java Application源程序文件产生的字节码文件的扩展名为( B )。 、有关类Demo,哪句描述是正确的(A)? lassDemoextendsBase{ privateintcount; publicDemo(){ ("ADemoobjecthasbeencreated"); } protectedvoidaddOne(){count++;}},count的值为0。,count的值是不确定的。。。5、JavaApplication源程序的主类是指包含有(A)方法的类。A、main方法B、toString方法C、init方法D、actionPerformed方法6、如果任何包中的子类都能访问超类中的成员,那么应使用哪个限定词?(C) 、在Java中,存放字符串常量的对象属于(B)类对象。A、Character B、StringC、StringBufferD、Vector8、在使用interface声明一个接口时,只可以使用(D)修饰符修饰该接口。A、privateB、protectedC、privateprotectedD、public9、在编写异常处理的Java程序中,每个catch语句块都应该与( C )语句块对应,使得用该语句块来启动Java的异常处理机制。 -else 、以下由do-while语句构成的循环执行的次数是(B)intk=0;do{++k;}while(k<1);A、一次也不执行B、执行1次C、无限次D、有语法错,不能执行二、填空(每空2分,共30分)1、在Java中有两种多态,一种是使用方法的___重载_____实现多态,另一种是使用方法的____重写____实现多态。2、在Java程序中,通过类的定义只能实现_____单____重继承,但通过接口的定义可以实现____多___重继承关系。3、设x=2,则表达式(x++)*3的值是。答:6简单java程序的考查4、若x=5,y=10,则x>y和x<=y的逻辑值分别为和。答:false、true5、Java中所有类都是类的子类。答:Ojbject6、,如果使用Sun公司的Java开发工具JDK编译该源程序文件并使用其虚拟机运算这个程序的字节码文件,应该顺序执行如下两个命令:、。答:、ja
java期中试题及答案 来自淘豆网m.daumloan.com转载请标明出处.