java基础测试题及答案
发布时间:2023-11-15 21:58:01
读书破万卷>>>>下笔如有神一、选择题(每题2分,共40分)1、下面哪个是Java语言中正确的标识符(C)A、3comB、importC、thatD、this2、下面哪个语句(初始化数组)是不正确的:(B)A.intx[]={1,2,3};B.intx[3]={1,2,3};C.int[]x={1,2,3};D.intx[]=newint[]{1,2,3};3、下述概念中不属于面向对象方法的是(D。A.对象、消息B.继承、多态C.类、封装D.过程调用4、下面的代码段中,执行之后i和j的值是什么?(Binti=1;intj;j=i++*2+3*--i;A.1,2B.1,5C.2,1D.2,25、下面哪条语句把方法声明为抽象的公共方法?(B)A.publicabstractmethod(;B.publicabstractvoidmethod(;C.publicabstractvoidmethod({}D.publicvoidmethod(extendsabstract;6、下面关于java中类的说法哪个是不正确的?(C)A.类体中只能有变量定义和成员方法的定义,不能有其他语句。B.构造函数是类中的特殊方法。C.类一定要声明为public的,才可以执行。D.一个java文件中可以有多个class定义。7、假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的?(C)classA{inti;staticStrings;voidmethod1({}