2022-09-24

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] );
}
}
请问哪个语句是正确的?( B )

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 的页面时调用以下哪个函数( D )
    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)