更多"[单选题]Object 类中的方法public int hashCod"的相关试题:
[单选题]Object 类中的方法public int hashCode(),在其子类覆盖该方法时,其方法修饰符可以是:
A.protected
B.public
C.private
D.缺省
[单选题]下列代码的执行结果是
public class Test
{ public int aMethod()
{ static int i=0; i++; System.out.println(i); }
public static void main(String args[])
{ Test test = new Test(); test.aMethod(); }
}
A.编译错误
B.0
C.1
D.运行成功,但不输出
[单选题]现有C#方法定义为public void function1(int parameter1) {…省略…},在该方法中可使用的return语句正确格式是()
A.return 1;
B.return parameter1;
C.return function1;
D.return;
[单选题]下面哪个方法声明要求子类必须提供实现:
A.public double m();
B.static void m() {}
C.abstract double m();
D.protected void m() {}
[单选题]阅读下列代码
public class Person{
static int arr[ ] = new int[10];
public static void main (String[] args) {
System.out.println(arr[9]);
}
}
该代码运行的结果是:
A.编译时将产生错误
B.编译时正确,运行时将产生错误
C.输出0
D.输出空
[单选题]已定义接口interface Ieatable,接口中只有一个方法int eat(int num);,关于接口的实现类CatEat的说法错误的是( )
A.实现接口的语法为class CatEat: Ieatable {…省略类内容…}
B.类CatEat中除构造函数外,只有一个方法eat
C.类CatEat中除构造函数外,可以有多个方法
D.类CatEat中的eat方法,只能有一个整形参数
[单选题]有以下程序
int fun(int x,int y,int *cp,int *dp)
{ *cp=x+y; *dp=x-y; }
main()
{ int a, b, c, d;
a=30; b=50;
fun(a,b,&c,&d);
printf("%d,%d\n", c, d);
}
输出结果是()。
A.50,30
B.30,50
C.80,-20
D.80,20
[单选题]用于在子类中调用被重写父类方法的关键字是:
A.this
B.super
C.This
D.Super
[单选题]有以下程序
int fun(int x[],int n)
{static int sum=0,i;
for(i=0;iA.45
B.50
C.60
D.55
[单选题]下列代码的执行结果是:
int numbers[]=new int[6];
for(int i=1;iA.0 1 2 3 4 5
B.1 2 3 4 5 6
C.0 1 2 3 4
D.1 2 3 4 5
[单选题]基类Cat中定义了方法EatFish( int fishnumber),Cat的实例tom调用方法的正确语句是( )
A.tom.EatFish()
B.Cat.EatFish(3)
C.tom.EatFish(3)
D.Cat.EatFish()
[单选题]有以下程序段
struct st
{int x;int *y;}*pt;
int a[]={1,2},b[]={3,4};
struct st c[2]={10,a,20,b};
pt=c;
以下选项中表达式的值为11的是()。
A.*pt->y
B.pt->x
C.++pt->x
D.(pt++)->x
[单选题]下列程序的运行结果是()。
void fun(int *a, int *b)
{ int *k;
k=a; a=b; b=k;
}
main()
{ int a=3, b=6, *x=&a, *y=&b;
fun(x,y);
printf("%d %d", a, b);
}
A.6 3
B.3 6
C.编译出错
D.0 0
[单选题]有以下程序
int add(int a,int b){return+b};}
main()
{int k,(*f)(),a=5,b=10;
f=add;
... }则以下函数调用语句错误的是()。
A.k=(*f)(a,b);
B.k=add(a,b);
C.k=*f(a,b);
D.k=f(a,b);