<delect id="sj01t"></delect>
  1. <em id="sj01t"><label id="sj01t"></label></em>
  2. <div id="sj01t"></div>
    1. <em id="sj01t"></em>

            <div id="sj01t"></div>
            java語言

            計算機二級JAVA上機試題及答案

            時間:2025-06-01 22:27:29 java語言 我要投稿

            計算機二級JAVA上機試題及答案2017

              考試的通過離不開大量的習題練習,下面是小編整理的計算機二級JAVA上機試題及答案,歡迎練習!

            計算機二級JAVA上機試題及答案2017

              一、基本操作題

              本題將一個整形變量opl的二進制的低3位全部變

              成1。

              public class javal{

              public static void main(String[]args){

              opl=21;

              int op2=7:

              res;

              ;

              System.out.println(res);

              }

              }

              二、簡單應用題

              本題的功能是將文件java2.java復制為文件java2.java.bak。

              importjava.io.*;

              public class java2{

              public static void main(String sarg[]){

              try{File file=new File("java2.java.bak");

              ;

              FilelnputStream rfile=new FilelnputStream("ja-

              va2.java");

              FileOutputStream wfile=new FileOutputStream

              ("java2.java.bak");

              int c;

              while( )

              wfile.write((char)c);

              rfile.close();

              wfile.close();

              }catch(Exception e){System.out.println("讀取文

              件的時候發生錯誤!");}

              System.out.println("復制操作完成!");

              }

              }

              三、綜合應用題

              本題的功能是用復選按鈕來控制鼠標右鍵的彈出菜單是否彈出。窗口中有一個復選按鈕“彈出菜單”,如果選中該復選按鈕后,鼠標置于窗口上,單擊鼠標右鍵會彈出一個菜單,單擊菜單項中的選項后,后臺會輸出單擊的菜單項,如果取消該復選按鈕的選擇,單擊鼠標右鍵則不能彈出菜單。

              import java.awt.*;

              import java.awt.event.*;

              class CanvasWithPopup extends Canvas{

              Popupmenu popup;

              CanvasWithPopup(PopupMenu popup){

              enableEvents(AWTEvent.MOUSE EVENT

              MASK):

              this.popup=popup;

              }

              void addPopup(){

              add(popup);

              }

              void removePopup(){

              remove(popup);

              }

              protected void processMouseEvent(MouseEvent

              evt){

              if(popup.getParent()!=null&&evt.isPop-

              upTrigger()){

              popup.show(evt.getComponent(),evt.getX(),

              evt.getY());

              }

              super.processMouseEvent(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){

              System.exit(0);

              }

              });

              add(cb,BorderLayout.NORTH);

              cb.addhemListener(this);

              PopupMenu popup=new PopupMenu("Button

              Control"):

              popup.add("iteml");

              popup.add("item2");

              popup.addActionListener(this);

              canvas=new CanvasWithPopup(popup);

              add(canvas,BorderLayout.CENTER);

              setSize(100,200);

              show();

              }

              上機考試試題答案與解析

              一、基本操作題

              第1處:int

              第2處:int

              第3處:res=opl|op2

              【解析】本題考查位運算符和位運算表達式,第1處和第2處定義變量;第3處opl的.二進制的低3位全部變成1等同于與7進行按位或操作。

              二、簡單應用題

              第1處:file.createNewFile()

              第2處:(c=rfile.read())!=-1

              【解析】本題考查文件操作,第l處在寫入文件前要創建文件;第2處為判斷是否為文件尾。

              三、綜合應用題

              第1處:PopupMenu popup

              第2處:switch(evt.getStateChange())

              第3處:System.OUt.println(evt.getActionCommand()+”is selected”)

              【解析】第1處Java是大小寫敏感的;第2處復選按鈕狀態更改事件為getStateChange;第3處getActionCommand()沒有對應的ActionEvent。

            【計算機二級JAVA上機試題及答案】相關文章:

            計算機二級《Java》上機試題及答案11-01

            JAVA計算機二級上機試題及答案201706-15

            計算機二級考試JAVA上機試題及答案11-03

            2017計算機二級考試JAVA上機試題及答案10-29

            計算機二級VB上機試題及答案09-09

            計算機二級java試題及答案08-25

            2016計算機二級Access上機試題及答案07-25

            計算機二級Access上機試題及答案201611-09

            計算機二級考試VF上機試題及答案03-21

            <delect id="sj01t"></delect>
            1. <em id="sj01t"><label id="sj01t"></label></em>
            2. <div id="sj01t"></div>
              1. <em id="sj01t"></em>

                      <div id="sj01t"></div>
                      黄色视频在线观看