单选

下列程序段的输出结果是(  )。

int data=0 ;

char k='a',P='f ';

data=P-k:

System.OUt.println(data);

  • A.0 
  • B.a
  • C.f
  • D.5
参考答案
您可能感兴趣的试题

本题是一个计时器。窗口中有1个文字标签和3个按钮,名为“复位”、“开始”和“暂停”,初始状态时只有“开始”按钮可用,单击该按钮开始计时,并且“开始”按钮的标签变为“继续”且不可用,“暂停”按钮变为可用,单击“暂停”按钮后“暂停”按钮变为不可用,“复位”和“继续”按钮变为可用,此时如果单击“复位”按钮将恢复到初始状态,如果单击“继 续”按钮,则继续进行计数。

import java.awt.*;

import java.awt.event.*;

public class java3 extends Frame. extends Runnable

{

Label timeDisp=new Label("0:0",Label.

CENTER);

Thread timerThread;

int time=0:

Button btReset=new Button("复位");

Button btStart=new Button("开始");

Button btStop=new Button("暂停");

java3{

super("java3");

Panel P=new Panel(new GridLayout(1,O));

btReset.setEnabled(false);

btStop.setEnabled(true)

addWindowListener(new WindowAdapter{

public void windowClosing(WindowEvent e){

System.exit(0);

}

});

btReset.addActionListener(new ResetListener

);

btStop.addActionListener(new StopListener);

btStart.addActionListener(new StartListener);

P.add(btReset);

P.add(btStart);

P.add(btStop);

add(P,BorderLayout.SOUTH);

timeDisp.setFont(new Font("Courier",Font.

BOLD,60));

add(timeDisp,BorderLayout.CENTER);

pack;

show;

}

void stop{

Thread t=timerThread;

if(t!=null){

timerThread=null:

try{t.join;}catch(Exception e){}

}

public void run{

while(timerThread= =Thread.currentThread

){

timeDisp.setText(""+time/10+":"+time%

10+"0");

time++;

try { Thread.sleep(100);}catch(Exception e)

{};

}

}

class ResetListener implements ActionListener{

public void actionPerformed(ActionEvent evt){

this.stop

timeDisp.setText("0:0");

time=0 ;

btReset.setEnabled(false);

btStart.setEnabled(true);

btStop.setEnabled(false);

btStart.setLabel("开始");

}

}

class StopListener implements ActionListener{

public void actionPerformed(ActionEvent evt){

java3.this.stop;

btReset.setEnabled(true);

btStart.setEnabled(true);

btStop.setEnabled(false);

btStart.setLabel("继续");

}

}

class StartListener implements ActionListener{

public void actionPerformed(ActionEvent evt){

timerThread=new Thread(java3.this);

timerThread.start;

btReset.setEnabled(false);

btStart.setEnabled(false);

btStop.setEnabled(true);

btStart.setLabel("继续");

}

}

static public void main(String[]args){

new java3;

}

}

线性表L=(al,a2,a3,…ai,…an),下列说法正确的是(  )。

  • A.每个元素都有一个直接前件和直接后件
  • B.线性表中至少要有一个元素
  • C.表中诸元素的排列顺序必须是由小到大或由大到小
  • D.除第一个元素和最后一个元素外,其余每个元素都有且只有一个直接前继和直接后继

下列包中,包含JOptionPane类的是(  )。

  • A.javax.swing 
  • B.java.lang
  • C.java.util
  • D.java.applet

下列线程状态转换序列,程实际运行中可能出现的序列是(  )。

  • A.新建→运行→阻塞→终止
  • B.……运行→阻塞→可运行→终止
  • C.……可运行→运行→阻塞→运行……
  • D.新建→可运行→运行→阻塞→可运行……
¥

订单号:

遇到问题请联系在线客服

订单号:

遇到问题请联系在线客服