計算機二級考試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。
-
關於java實驗報告模板
1.掌握JavaApplet的程序結構和開發過程。2.學會編寫Applet對應的HTML文件,掌握從HTML文件向Applet傳遞參數的方法。3.掌握文本框對象的使用方法。4.掌握按鈕類對象的使用方法。5.掌握佈局管理器的用法。6.理解ActionEvent事件的`含義。7.掌握事件源、監視器、處理事...
-
XP如何配置JAVA環境變量
Java是在1995年由Sun公司推出的一種極富創造力的面向對象的程序設計語言,它由Java之父詹姆斯戈士林博士設計。下面,小編為大家整理關於XP如何配置JAVA環境變量,歡迎大家參考閲讀。XP如何配置JAVA環境變量XP配置方法:1.右擊“我的'電腦”,點擊“屬性”:2.選擇“高級...
-
Java程序設計示例教程
本文以實例形式詳細講述了Java的反射機制,是Java程序設計中重要的技巧。分享給大家供大家參考。具體分析如下:首先,Reflection是Java程序開發語言的特徵之一,它允許運行中的Java程序對自身進行檢查,或者説"自審",並能直接操作程序的內部屬性。例如,使用它能獲得Java類...
-
在Java裏處理文件的技巧
導讀:看到太多的凌亂的,不安全的處理文件的代碼了。可以説每個項目都會有人喜歡寫自己的一些FileUitl。下面是小編為大家整理的在Java裏處理文件的技巧,歡迎參考~實用的工具類,Path,Paths,Files,FileSystem有一些很靈活的處理方法://得到一個Path對象Pathpath=("/test/...