题目详情
当前位置:首页 > 职业培训考试
题目详情:
发布时间:2024-07-31 18:38:58

[单项选择]为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的语句是______。
public class IntStack
private int idx=0;
private int [] data=new int[8];
public void push(int i)
datal-[idx]=i;
idx++;
______
……

A. synchronized()
B. synchronized
C. synchronized
D. Serializable

更多"为了支持压栈线程与弹栈线程之间的交互与同步,在程序的下画线处依次填入的"的相关试题:

[单项选择]为了支持压栈线程与弹栈线程之间的交互与同步,在下画线处依次填入的语句是
public class IntStack
 private int idx=0;
 private int[]data=new int[8];
 public ______ void push(int i)
  data[idx]=i;
  idx++;
  ______
 
 …

A. synchronized() notify()
B. synchronized() this.wait()
C. synchronized() this.notify()
D. synchronized() sleep()
[单项选择]为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是( )。
public class StackTest
private int idx=0;
private int[]data=new int[8]
public void push(int i)
synchronized(this)
______;
data(idx)=i;
idx++;


……
A. this.notify()
B. interrupt()
C. this.wait()
D. sleep()
[单项选择]为了支持压栈线程与弹栈线程之间的交互与同步,应在下画线处填入的选项是______。
public class StackTest
private int idx=0;
private int[] data=new int[8]
public void push(int i)
synchronized (this)
______;
data(idx)=i;
idx++;


……
A. this. notify()
B. interrupt()
C. this. wait()
D. sleep()
[单项选择]在程序的下画线处应填入的选项是( )。
public class Test______
public static void main(String args[])
Test t=new Test( );
Thread tt=new Thread(t);
tt.start( );
public void run( )
for(int i=0;i<5;i++)
System.out.println("i="+i);



A. implements Runnable
B. extends Thread
C. implements Thread
D. extends Runnable
[填空题]请完善程序(程序文件名:Java_3.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
[题目要求]
阅读Java_3.java程序,该程序的功能是判断用户以命令行方式输入的类名是否在Java类中。完成程序的编写,运行所得结果为:
java.lang.Name不在Java类库中。
源程序:
//程序的功能是,判断用户以命令行方式使用键盘输入的路径类名是否在Java类库中
public class Java_3
 public static void main(String[] args)
  String className;
  if(args.length>0) className=args[0];
  else className="java.lang.Name";
   (1)
   Class e=Class.forName( (2) );
  System.out.println(className+"是Java类库中已有的类。");
   catch(ClassNotFound (3) e)
   System.out.println(className+"不在Java类库中。");
  
 


[填空题]请完善程序(程序文件名:Java_2.java)并进行调试。请在下画线处填入正确内容,然后删除下画线。请勿删除注释行和其他已有的语句内容。
题目要求:
请阅读Java_2.java应用实例,完成程序并运行,得到结果如下:
1
1 2
1 2 3
1 2 3 4
1 2 3 4 5
1 2 3 4 5 6
源程序:
public class Java_2
public static void main(String[]args)
int[][]aMatrix=new (1) [];
int i=0, j=0, k=0;
for(i=0; i< (2) ; i++)
aMatrix[i]=new int[j+1]; //创建数组
//给每个数组元素赋值并在一行中打印输出
for(k=0; k<aMatrix[i].length; k++)
aMatrix[i][k]=k+1;
System.out.print(aMatrix[i][k]+"");

j++;
System.out.println( ); //换行




我来回答:

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

订单号:

截图扫码使用小程序[完全免费查看答案]
请不要关闭本页面,支付完成后请点击【支付完成】按钮
恭喜您,购买搜题卡成功
重要提示:请拍照或截图保存账号密码!
我要搜题网官网:https://www.woyaosouti.com
我已记住账号密码