一起答
单选

在下列代码的下i画线处应填人的内容是(  )。

public class FirstSample{

public static void main(       args[]){

System.out.println("你好!");

}

}

  • A.staff 
  • B.double
  • C.int
  • D.String
试题出自试卷《2013年9月全国计算机等级《二级JAVA》考前冲刺试卷二》
参考答案
查看试卷详情
相关试题
  1. 本题中,主窗口有一个按钮、一个文本域和一个复选按钮,初始时窗口的大小是不能调整的,选中复选按钮后,窗口大小就可以进行调整,如果撤销复选按钮的选择,则窗口的大小又不能调整,单击按钮可以关闭程序。

    import java.awt.*;

    import java.awt.event.*;

    class MyFrame. extends Frame       

    {Checkbox box;

    TextArea text;

    Button button;

    MyFrame(String s)

    {super(s);

    box=new Checkbox("设置窗口是否可调整大

    小");

    text=new TextArea(12,12);

    button=new Button("关闭窗口");

    button.addActionListener(this);

    box.addltemListener(this);

    setBounds(100,100,200,300);

    setVisible(true);

    add(text,BorderLayout.CENTER);

    add(box.BorderLayout.SOUTH);

    add(button.BorderLayout.NORTH);

           

    validate;

    }

    public void itemStateChanged(ItemEVent e)

    {if(box.getState= =true)

    {setResizable(true);

    }

    else

    { setResizable(false);

    }

    }

    public void actionPerformed(ActionEvent e)

    {dispose;

    }

    }

    class java2

    {public static void main(String args[])

    { new MyFrame("java2");

    }

    }

  2. 本题的功能是监听鼠标左右键的单击,以及面板中滚动条的添加。在窗口的画板中单击鼠标左键,在单击的位置绘制一个圆,当绘制的圆大于画板的大小时,画板就添加滚动条,在画板中单击鼠标右键,则清除画板中的所有图形。

    import javax.swing.*;

    import javax.swing.event.MouselnputAdapter;

    import java.awt.*;

    import java.awt.event.*;

    import java.util.*;

    public class java3 extends JPanel{

    private Dimension size;

    private Vector objects;

    private final Color colors[]={

    Color.red,Color.blue,Color.green,Color.or-

    ange,

    Color.cyan,Color.magenta,Color.darkGray,

    Color.yellow);

    private final int color_n=colors.length;

    JPanel drawingArea;

    public java3{

    setopaque(true);

    size=new Dimension(0,0);

    bjects=new Vector;

    JLabel instructionsLeft=new JLabel("单击鼠标

    左键画圆.");

    JLabel instructionsRight=new JLabel("单击鼠

    标右键清空画板.");

    JPanel instructionPanel=new JPanel(new Grid-

    Layout(0,1));

    instructionPanel.add(instructionsLeft);

    instructionPanel.add(instructionsRight);

    drawingArea=new JPanel{

    protected void paintComponent(Graphics g){

    super.paintComponent(g);

    Rectangle rect;

    for(int i=0;i

    rect=(Rectangle)objects.elementAt(i):

    g.setColor(colors[(i%color_n)]);

    g.fillOval(rect.X,rect.Y,rect.width,rect.

    height);

    }

    }

    };

    drawingArea.setBackground(Color.white);

    drawingArea.addMouseListener(new MouseLis-

    tener)

    JScrollPane scroller=new JScrollPane(drawing-

    Area);

    scroller.setPreferredSize(new Dimension(200,

    200));

    setLayout(new BorderLayout);

    add(instructionPanel,BorderLayout.NORTH);

    add(scroller,BorderLayout.CENTER):

    }

    class MyMouseListener extends mouseInputAdapt-

    er{

    final int W=100;

    final int H=100;

    public void mouseReleased(MouseEvent e){

    boolean changed=false;

    if(SwingUtilities.isRightMouseButton(e)){

    objects.removeAllElements;

    size.width=0;

    size.height=0;

    changed=true;

    }else{

    int X=e.getX-W/z;

    int Y=e.getY-H/2 

    if(x<0)x=0; 

    if(y

    Rectangle rect=new Rectangle(X,Y,W,H);

    objeets.addElement(rect);

    drawingArea.scrollRectToVisible(rect);

    int this_width=(x+W+2);

    if(this width>size.width)

    {size.width=this_width;changed=true;}

    int this=height=(y+H+2);

    if(this_height>size.height)

    {size.height=this_height;changed=true;}

    }

    if(changed){ 

    drawingArea.setPreferredSize(size);

    drawingArea.revalidateI;

    }

    drawingArea.paint

    }

    }

    public static void main(String args[]){

    JFrame. frame=new JFrame("java3"):

    frame.addWindowListener(new WindowAdapter

    {

    public void windowClosing(WindowEvent e)

    {System.exit(0);}

    });

    frame.setContentPane(new java3);

    frame.pack;

    frame.setVisible(true);

    }

    }

  3. 本题求一个实数37.13的整数部分和小数部分,并打印输出。

    public class javal{

    public static void main(String[]args)(

            d=37.13;

    int i; 

            

    double x;

            

    System.out.println(d+"整数部分:"+i+",小数

    部分:"+x);

    }

    }

  4. 有两个关系R、S如下:

    由关系R通过运算得到关系S,则所使用的运算为(  )。

    • A.选择 
    • B.投影
    • C.插入 
    • D.连接
  5. 用于在子类中调用被重写父类方法的关键字是(  )。

    • A.this 
    • B.super
    • C.This 
    • D.Super
  6. 下列特征中不是面向对象方法的主要特征的是(  )。

    • A.多态性 
    • B.继承
    • C.封装性 
    • D.模块化
  7. 在长度为z的有序线性表中进行二分查找,最坏情况下需要比较的次数是(  )。

    • A.O(n) 
    • B.O(n2)
    • C.O(log2n)
    • D.O(nlog2n)
  8. 在下列代码的下i画线处应填人的内容是(  )。

    public class FirstSample{

    public static void main(       args[]){

    System.out.println("你好!");

    }

    }

    • A.staff 
    • B.double
    • C.int
    • D.String
  9. 某二叉树有5个度为2的结点以及3个度为1的结点,则该二叉树中共有结点数为(  )。

    • A.11 
    • B.12
    • C.13
    • D.14
  10. 最常用的一种基本数据模型是关系数据模型,它的表示应采用(  )。

    • A.树 
    • B.网络
    • C.图 
    • D.二维表