题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2023-10-22 02:39:41

[单项选择]关于下列代码编译或执行结果的描述中,正确的是( )。
public class Test
public static void main(String args[])
TestThread pm1=new TestThread("One")
pm1.start( );
TestThread pm2=new TestThread("Two")
pm2.start( );


class TestTbread extends Thread(
private String sTname="";
TestThread(String s)
sTname=s;

public void run( )
for(int i=0;i<2;i++)
try
sleep(1000);
catch(InterruptedException e)
system.out.print(sTname+"");



A. 不能通过编译,TestThread类中不能定义变量和构造方法
B. 输出One One Two Two
C. 输出Two One One Two
D. 选项B或C都有可能出现

更多"关于下列代码编译或执行结果的描述中,正确的是( )。 public"的相关试题:

[单项选择]关于下列代码编译或执行结果的描述中,正确是______。
public class Test
public static void main(String args[])
TestThread pm1=new TestThread("one");
pm1.start( );
TestThread pm2=new TestThread("Tow");
pm2.start( );


class TestThread extends Thread(
private String sTname="";
TestThread(String s)
sTname=s;

public void run( )
for(int i=0;i<2;i++)
try
sleep(1000);
catch(InterruptedException e)( )
System.out.println(sTname+…);



A. 不能通过编译,TestThread类中不能定义变量和构造方法
B. 输出One One Two Two
C. 输出Tow One One Two
D. 选项B或C都可能出现
[单项选择]下列代码的执行结果是   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. 运行成功,但不输出
[单项选择]下列代码的执行结果是( )。
public class Test

public static void main(String args[])

int a=4,b=6,c=8;
String s="abc";
System.out.println(a+b+s+c);
System.out.println( );


A. ababcc
B. 464688
C. 46abc8
D. 10abc8
[单项选择]下列代码的执行结果是( )。
public class Test
public static void main(String[]args)
int[]x=0,1,2,3;
forint i=0;i<3;1+=2)
try
system.out.println(x[i+2]/x[i]+x[i+1]);
catch(ArithmeticException e)
System.out.println("error1");
catch(Exception e)
System.out.println("error2");




A. error1
B. error2
C. error1
D. 2
[单项选择]下列代码的执行结果是( )。
public class Test

public static void main(String args[ ])

int a =4,b=6,c=8;
String s ="abc";
System.out.println(a+b+s+c);
System.out.println( );


A. ababcc
B. 464688
C. 46abc8
D. 10abc8
[单项选择]下列代码的执行结果是( )。   public class Test   {   public static void main(String args[])   {   System.out.println(5/2);   System.OUt.println(100%3.O)   }   }
A. 2和1
B. 2和1.0
C. 2.5和1
D. 2.5和1.0
[单项选择]下列代码的执行结果是( )。
public class Test
public static void main String args[])
String s1=new String("welcome");
String s2=new String("welcome");
System.out.println(s1==s2);
System.out.println(s1.equals(s2));


A. false,false
B. false,true
C. true,true
D. true,false
[单项选择]下列代码的执行结果是( )。

  public class Test

  public int aMethod( )

  static int i=0;

  1++;

  System.out.println(i):

  

  public static void main (String args[])

  Trest test=new Test ( );

  test aMethod( ):

  

  

A. 编译错误
B. 0
C. 1
D. 运行成功,但不输出
[单项选择]

下列代码的执行结果是()。
public class Test
public static void main(String[] args)
int[] x=0,1,2,3;
for(int i=0;i<3;i+=2)
try
System.out.println(x[i+2]/x[i]+x[i+1]);
catch(ArithmeticException e)
System.out.println("error1");
catch(Exception e)
System.out.println("error2");


A. error1
B. error2
C. error1
D. 2
[单项选择]下列代码的执行结果是()public class Test { public static void main(String[] args) { int[] x={0,1,2,3}; for(int i=0;i<3;i+=2){ try{ System.out.println(x[i+2]/x[i]+x[i+1]); }catch(ArithmeticException e){ System.out.println("error1"); }catch(Exception e){ System.out.println("error2"); } } } }
A. error1
B. error2
C. error1     error2
D. 2     error2
[单项选择]下列代码的执行结果是( )。
public class test5
public static void main (String args[])
String s1=new String("hello");
String s2=new String("hello");
System.out.prim(s1==s2);
System.out.print(",");
System.out.println(s1.equals(s2));

A. true,false
B. true,true
C. false,true
D. false,false
[单项选择]下列代码的执行结果是:( ) public class Test1 public static void mian(String args[]) float t=9.0f int q=5; System.out.println((t++)*(--q));
A. 40
B. 40.0
C. 36
D. 36.0
[单项选择]下列代码的执行结果是( )。  public class Test 2  public static void main (String arg[])  System.out.println(100%3);  System.out.println(100%3.0);    
A. 1和1
B. 1和1.0
C. 1.0和1
D. 1.0和1.0
[单项选择]下列代码的执行结果是( )。    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. 构造方法是给对象赋初值,所以没有返回值,且不用void来声明
C. 构造方法一般不能由编程人员显示地直接调用,而是用new来调用
D. 构造方法不可以被重载

我来回答:

购买搜题卡查看答案
[会员特权] 开通VIP, 查看 全部题目答案
[会员特权] 享免全部广告特权
推荐91天
¥36.8
¥80元
31天
¥20.8
¥40元
365天
¥88.8
¥188元
请选择支付方式
  • 微信支付
  • 支付宝支付
点击支付即表示同意并接受了《购买须知》
立即支付 系统将自动为您注册账号
请使用微信扫码支付

订单号:

请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码