位置:首页 > 题库频道 > 其它分类 > 计算机其它 > Java认证Java认证Java程序员java基础

手机扫码关注微信
随时随地刷题

Java认证Java认证Java程序员java基础

推荐等级:
  • 卷面总分:0分
  • 试卷类型:模拟试题
  • 测试费用:¥5.00
  • 试卷答案:
  • 练习次数:0
  • 作答时间:0分钟

试卷介绍

试卷预览

  • 1下面哪个语句(初始化数组)是不正确的:(   ) 

    A.int x[] = {1,2,3}

    B.int x[3] = {1,2,3}

    C.int[] x = {1,2,3}

    D.int x[] = new int[]{1,2,3};

    开始考试练习点击查看答案
  • 2下面关于java中类的说法哪个是不正确的、

    A.类体中只能有变量定义和成员方法的定义,不能有其他语句。

    B.构造函数是类中的特殊方法

    C.类一定要声明为public的,才可以执行

    D.一个java文件中可以有多个class定义。

    开始考试练习点击查看答案
  • 3假设A类有如下定义,设a是A类的一个实例,下列语句调用哪个是错误的? <table _dj="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style="margin-left: 24pt; border: none;"> <tbody><tr>  <td width="451" valign="top" style="width: 450.85pt; border-width: 1pt; border-top-style: solid; border-left-style: solid; border-color: windowtext; border-image: initial; padding: 0cm 5.4pt;">  class  A {     int  i;     static  String  s;      void  method1() {   }     static  void  method2()  {   }   }      </td> </tr></tbody></table> 

    A.System.out.println(A.i)

    B.System.out.println(A.s)

    C.a.method1()

    D.A.method2()

    开始考试练习点击查看答案
  • 4下面那个变量的定义是正确的

    A.3COM

    B.123456

    C._abc123

    D.*a123458

    开始考试练习点击查看答案
  • 5假设int x = 2,三元表达式 x>0、x+1:5 的运行结果是以下哪一个?

    A.0

    B.2

    C.3

    D.5

    开始考试练习点击查看答案
  • 6 请先阅读下面的代码。<table _dj="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style="margin-left: 24pt; border: none;"> <tbody><tr>  <td width="427" valign="top" style="width: 426.85pt; border-width: 1pt; border-top-style: solid; border-left-style: solid; border-color: windowtext; border-image: initial; padding: 0cm 5.4pt;">  int x = 1; int y = 2;   if (x % 2 == 0) {              y++;    } else {             y--;   }    System.out.println("y=" + y);   </td> </tr></tbody></table>上面一段程序运行结束时,变量y的值为下列哪一项?(  )

    A.1

    B.2

    C.3

    D.4

    开始考试练习点击查看答案
  • 7以下关于变量的说法错误的是? (    )

    A.变量名必须是一个有效的标识符

    B.变量在定义时可以没有初始值

    C.变量一旦被定义,在程序中的任何位置都可以被访问

    D.在程序中,可以将一个byte类型的值赋给一个int类型的变量,不需要特殊声明

    开始考试练习点击查看答案
  • 8在以下什么情况下,构造方法会被调用?

    A.类定义时

    B.创建对象时

    C.调用对象方法时

    D.使用对象的变量时

    开始考试练习点击查看答案
  • 9请先阅读下面的代码<table _dj="MsoTableGrid" border="1" cellspacing="0" cellpadding="0" style="margin-left: 24pt; border: none;"> <tbody><tr>  <td width="427" valign="top" style="width: 426.85pt; border-width: 1pt; border-top-style: solid; border-left-style: solid; border-color: windowtext; border-image: initial; padding: 0cm 5.4pt;">  public class Test {           public Test(){               System.out.println("构造方法一被调用了");      }        public Test(int x){           this();             System.out.println("构造方法二被调用了");      }        public Test(boolean b){           this(1);             System.out.println("构造方法三被调用了");      }        public static void main(String[] args) {         Test test = new Test(true);      }    }</td> </tr></tbody></table>上面程序的运行结果为下列哪一项? 

    A.构造方法一被调用了

    B.构造方法二被调用了

    C.构造方法三被调用了

    D.以上三个选项之和

    开始考试练习点击查看答案
  • 10Outer类中定义了一个成员内部类Inner,需要在main()方法中创建Inner类实例对象,以下四种方式哪一种是正确的?

    A.nner in = new Inner()

    B.Inner in = new Outer.Inner();

    C.Outer.Inner in = new Outer.Inner();

    D.Outer.Inner in = new Outer().new Inner();

    开始考试练习点击查看答案
 1/2    1 2 下一页 尾页
返回顶部