美文网首页
2022-09-24

2022-09-24

作者: hhp895 | 来源:发表于2022-09-23 14:12 被阅读0次

    1.下面的代码段中,执行之后i 和j 的值是什么? (C )
    int i = 1;
    int j;
    j = i++;
    A、1, 1 B、1, 2 C、2, 1 D、2, 2


    image.png

    2.Java中main()函数的返回值是什么 ( D )
    A、 String
    B、int
    C、char
    D、void


    image.png

    3.已知表达式int m[] = {0, 1, 2, 3, 4, 5, 6 };
    下面哪个表达式的值与数组下标量总数相等?(B )
    A、m.length() B、m.length
    C、m.length()+1 D、m.length+1


    图片.png

    4.给出如下代码:
    class Test{
      private int m;
      public static void fun() {
        // some code...
      }
    }
    如何使成员变量m 被函数fun()直接访问(C )
    A、将private int m 改为protected int m
    B、将private int m 改为 public int m
    C、将private int m 改为 static int m
    D、将private int m 改为 int m
    在静态方法中不能直接访问非静态的成员。

    图片.png

    5.下面哪个是main()函数的合法参数? ( C )
    A、char args[] B、char args[][]
    C、String args[] D、String args

    6.已知如下代码:
    public class Test
    {
    long a[] = new long[10];
    public static void main ( String arg[] ) {
    System.out.println ( a[6] );
    }
    }
    请问哪个语句是正确的?( C )

    A、Output is null. B、Output is 0.
    C、When compile, some error will occur. D、When running, some error will occur.
    在静态方法中不能直接访问非静态的成员,compile:编译。


    图片.png
    1. 以下哪个方法用于定义线程的执行体?( C )
      A、 start() B、init() C、run() D、main() E、synchronized()

    8.已知如下代码:
    boolean m = true;
    if ( m == false )
    System.out.println("False");
    else
    System.out.println("True");
    执行结果是什么?( B )
    A、False B、True C、None D、An error will occur when running.

    图片.png
    1. 以下哪个约束符可用于定义成员常量?( B )
      A、 static B、final
      C、abstract D、No modifier can be used
      static 静态成员变量(在定义这个变量的类的实例中,这个变量是唯一的,即多个实例间这个变量为共享的)
      final 成员常量(必须在定义时或在构造方法中赋初值)
      final static 静态成员常量,必须在定义这个常量时给定其初始化值

    2. 当浏览器返回到新URL的包含applet 的页面时调用以下哪个函数( B )
      A、 init() B、start() C、stop() D、destroy()

    1. 已知如下定义:String s = “story”;
      下面哪个表达式是合法的( AD ),选两项

    A、 s += “books”; B、char c = s[1];
    C、int len = s.length; D、 String t = s.toLowerCase();

    图片.png
    1. 如下哪些字串是Java中的标识符(AE ),选两项

    A、fieldname B、super C、3number D、#number E、$number


    图片.png

    给出下面的代码段:

    public class Base{
    int w, x, y ,z;
    public Base(int a,int b)
    {
    x=a; y=b;
    }

    public Base(int a, int b, int c, int d)
    {
        // assignment x=a, y=b
        w=d;
        z=c;
    }
    

    }
    在代码说明// assignment x=a, y=b处写入如下哪几个代码是正确的( CD ),选两项
    Base(a,b); B、x=a, y=b; C、x=a; y=b; D、this(a,b);


    图片.png

    相关文章

      网友评论

          本文标题:2022-09-24

          本文链接:https://www.haomeiwen.com/subject/yinoortx.html