网站首页 语言 会计 电脑 医学 资格证 职场 文艺体育 范文
当前位置:书香门第 > 计算机 > java语言

计算机二级考试JAVA上机预测试题

栏目: java语言 / 发布于: / 人气:2.18W

以下是应届毕业生考试网小编为大家提供的计算机二级考试JAVA上机预测试题,希望能够帮助大家备考。

计算机二级考试JAVA上机预测试题

  一、基本操作题

本题将一个整形变量opl的二进制的低3位全部变

成1。

public class javal{

public static void main(String[]args){

opl=21;

int op2=7:

res;

;

tln(res);

}

}

  二、简单应用题

本题的功能是将文件复制为文件。

.*;

public class java2{

public static void main(String sarg[]){

try{File file=new File("");

;

FilelnputStream rfile=new FilelnputStream("ja-

");

FileOutputStream wfile=new FileOutputStream

("");

int c;

while( )

e((char)c);

e();

e();

}catch(Exception e){tln("读取文

件的时候发生错误!");}

tln("复制操作完成!");

}

}

  三、综合应用题

本题的.功能是用复选按钮来控制鼠标右键的弹出菜单是否弹出。窗口中有一个复选按钮“弹出菜单”,如果选中该复选按钮后,鼠标置于窗口上,单击鼠标右键会弹出一个菜单,单击菜单项中的选项后,后台会输出单击的菜单项,如果取消该复选按钮的选择,单击鼠标右键则不能弹出菜单。

import .*;

import t.*;

class CanvasWithPopup extends Canvas{

Popupmenu popup;

CanvasWithPopup(PopupMenu popup){

enableEvents(E EVENT

MASK):

p=popup;

}

void addPopup(){

add(popup);

}

void removePopup(){

remove(popup);

}

protected void processMouseEvent(MouseEvent

evt){

if(arent()!=null&&p-

upTrigger()){

(omponent(),(),

());

}

essMouseEvent(evt);

}

}

public class java3 extends Frame implements Item-

Listener,ActionListener{

Checkbox cb=new Checkbox("弹出菜单",

false);

CanvasWithPopup canvas;

java3(){

super("java3");

addWindowListener(new WindowAdapter(){

public void windowClosing(WindowEvent e){

(0);

}

});

add(cb,H);

emListener(this);

PopupMenu popup=new PopupMenu("Button

Control"):

("iteml");

("item2");

ctionListener(this);

canvas=new CanvasWithPopup(popup);

add(canvas,ER);

setSize(100,200);

show();

}

  上机考试试题答案与解析

一、基本操作题

第1处:int

第2处:int

第3处:res=opl|op2

【解析】本题考查位运算符和位运算表达式,第1处和第2处定义变量;第3处opl的二进制的低3位全部变成1等同于与7进行按位或操作。

二、简单应用题

第1处:teNewFile()

第2处:(c=())!=-1

【解析】本题考查文件操作,第l处在写入文件前要创建文件;第2处为判断是否为文件尾。

三、综合应用题

第1处:PopupMenu popup

第2处:switch(tateChange())

第3处:tln(ctionCommand()+”is selected”)

【解析】第1处Java是大小写敏感的;第2处复选按钮状态更改事件为getStateChange;第3处getActionCommand()没有对应的ActionEvent。