首页 > 益智题库
题目内容 (请给出正确答案)
[主观题]

请先阅读下面的代码D public class Test { public Test(){ System.out.println(构造方法一被调用了); } public Test(int x){ this(); System.out.println(构造方法二被调用了); } public Test(boolean b){ thi..

请先阅读下面的代码D 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); } } 上面程序的运行结果为下列哪一项?

A、构造方法一被调用了

B、构造方法二被调用了

C、构造方法三被调用了

D、以上三个选项之和

查看答案
答案
收藏
如果结果不匹配,请 联系老师 获取答案
您可能会需要:
您的账号:,可能还需要:
您的账号:
发送账号密码至手机
发送
安装优题宝APP,拍照搜题省时又省心!
更多“请先阅读下面的代码D public class Test {…”相关的问题
第1题
阅读下面的程序,程序执行后,运行结果为()public class test {public static void main(String args[]) {int i; float f =2.3f; double d =2.7;i = ((int)Math.ceil(f)) * ((int)Math.round(d))System.out.println(i) }}

A.9

B.5

C.6

D.6.1

点击查看答案
第2题
分析下面的Java代码,该程序的运行结果是()class Example{public static void main(String arg
分析下面的Java代码,该程序的运行结果是()class Example{public static void main(String arg

分析下面的Java代码,该程序的运行结果是()

class Example{

public static void main(String args[]){

int var=10;

int var2=20;

System.out.println(var+var2+" "+var2);

}

}

A、 打印输出30 20

B、 打印输出1020 20

C、 打印输出50

D、 打印输出2010 20

点击查看答案
第3题
分析下面的Java代码,该程序的运行结果是()class Check{public static void main(String args[
分析下面的Java代码,该程序的运行结果是()

class Check{

public static void main(String args[]){

double d =12.3;

Decrementer dec =new Decrementer();

dec.decrement(d);

System.out.println(d);

}

}

class Decrementer{

public void decrement(double decMe){

decMe=decMe-1.0;

}

}

A、 打印输出0.0

B、 打印输出-1.0

C、 打印输出12.3

D、 打印输出11.3

点击查看答案
第4题
阅读下面的代码,分析其执行结果。 defdemo(a,b,c=3,d=100): returnsum((a,b,c,d)) print(demo
阅读下面的代码,分析其执行结果。 defdemo(a,b,c=3,d=100): returnsum((a,b,c,d)) print(demo

(1,2,3,4)) print(demo(1,2,d=3))

点击查看答案
第5题
阅读如下代码:public class X5_3_3 extends Hide {int x = 200;public static void main(Stri

A.100

B.200

C.程序错误

D.300

点击查看答案
第6题
阅读下列程序,请写出程序的运行结果。import java.applet.*;import java.awt.*;public class C

阅读下列程序,请写出程序的运行结果。

import java.applet.*;

import java.awt.*;

public class C extends Applet implements Runnable

{

Thread redBall,blueBall;

Graphics redPen,bluePen;

int blueSeta=0,redSeta=0;

public void init()

{

setSize(250,200);

redBall=new Thread(this);

blueBall=new Thread(this);

redPen=getGraphics();

bluePen=getGraphics();

redPen.setColor(Color.red);

bluePen.setColor(Color.blue);

setBackground(Color.gray);

}

public void start()

{

redBall.start();

blueBall.start();

}

public void run()

{

intx,y;

while(true)

{

if(Thread.currentThread()==redBall)

{//以下代码为顺时针画圆

x=(int)(80.0*Math.cos(3.1415926/180.0*redSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*redSeta));

redPen.setColor(Color.gray);

redPen.fillOval(100+x,100+y,10,10);

redSeta+=3;

if(redSeta>=360)redSeta=0;

x=(int)(80.0*Math.cos(3.1415926/180.0*redSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*redSeta));

redPen.setColor(Color.red);

redPen.fillOval(100+x,100+y,10,10);

try{redBall.sleep(20);}

catch(InterruptedException e){}

}

elseif(Thread.currentThread()==blueBall)

{//以下代码为顺时针画圆

x=(int)(80.0*Math.cos(3.1415926/180.0*blueSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*blueSeta));

bluePen.setColor(Color.gray);

bluePen.fillOval(150+x,100+y,10,10);

blueSeta-=3;

if(blueSeta<=-360)blueSeta=0;

x=(int)(80.0*Math.cos(3.1415926/180.0*blueSeta));

y=(int)(80.0*Math.sin(3.1415926/180.0*blueSeta));

bluePen.setColor(Color.blue);

bluePen.fillOval(150+x,100+y,10;10);

try{blueBall.sleepp(40);}

catch(InterruptedException e){}

}

}

}

}

点击查看答案
第7题
下面的修饰符中()不是访问修饰符。

A.public

B.internal

C.protected

D.void

点击查看答案
第8题
请看下面的程序段class Person {String name,department;int age;public Person(String n) { n

A.Person(n,a);

B.this(Person(n,a));

C.this(n,a);

D.this(name,age);

点击查看答案
第9题
给出下面的程序代码:public class X4_1_3 {private float a;public static void m (){ }}如

A.将private float a改为protected float a

B.将private float a改为public float a

C.将private float a改为static float a

D.将private float a改为float a

点击查看答案
第10题
在窗体模块的通用声明处用下面的语句声明变量、数组,正确语句有()个。①Public A(5) As Integer②

A.2

B.3

C.4

D.1

点击查看答案
退出 登录/注册
发送账号至手机
密码将被重置
获取验证码
发送
温馨提示
该问题答案仅针对搜题卡用户开放,请点击购买搜题卡。
马上购买搜题卡
我已购买搜题卡, 登录账号 继续查看答案
重置密码
确认修改