計算機二級考試JAVA上機試題及答案
平時的練習對我們的考試來説十分重要,練習做得多了自然熟能生巧。下面是本站小編為大家收集整理的計算機二級考試JAVA上機試題及答案,希望對大家學習有所幫助!
一、基本操作題
在下畫線上補充代碼。
本題的功能是輸出字符串"welcome!"和表達式"a/b=
c",以及輸出"do something"。
Public class javal{
Pubhc static void main(string[]args){
tln( );
tln( );
tln( );
}
二、簡單應用題
下面的程序中,有兩個文本框,Input和Output,用户在Input文本框中輸入字符串後回車,字符串會在Output文本框中出現。
import .*;
import t.*;
public class java2 extends Frame{
public static void main(String args[]){
java2 f=new java2("java2");
Panel pan=new Panel();
();
}
pubhc java2(String str){
super(str);
}
public void init(){
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
(O);
}
}};
setSize(200,200);
setLayout(new FlowlLayout());
final TextField tfl=new TextField(20):
final TextField tf2=new TextField(20);
final Label hi—new Label("Input:");
final Label la2一new Label("Output:");
ctionListener( {
public void actionPerformed(ActionEvent e){
ex( );
}
});
add(la1);
add(tfl);
add(la2);
add(tf2);
setVisible(true);
}
}
三、綜合應用題
本題的功能是展示4種不同的對話框。窗口中有4個按鈕:“消息”、“輸入”、“確定”和“選擇”,單擊任意一個按鈕,就能彈出一個對應的對話框。其中,消息對話框只有一個提示信息和一個“確定’’按鈕,輸入對話框有一個供輸入的`文本框及“確定”和“撤銷”兩個按鈕;確定對話框中有一個提示信息和三個按鈕“是”、“否”和“撤銷”;而選擇對話框中有一個提示信息和兩個按鈕“確定,,和“取消”。
import 9.*:
import t.*;
import .*;
Public class java3 extends JFrame implements ButtonSelecte ActionListener
{
JButton btnMessage=new JButton("消息");
JButton btnlnput=new JButton("輸入");
JButton btnConfirm=new JButton("確認");
JButton btnOption=new JButton("選擇");
public java3()
{
super("java3");
ctionListener(this);
ctionListener(this);
ctionListener(this);
ctionListener(this);
getContentPane()ayout( new FIowLavout
()):
getContentPane()(btnMessage);
getContentPane()(btnlnput):
getContentPane()(btnConfirm):
getContentPane()(btnOption);
addWindowListener(new WindowAdapter(){
public void windowClosing(WindowEvent e){
(0);
}
});
}
public static void main(String args[])
{
java3 fr=new java3();
();
isible(true);
}
Public void actionperformed(ActionEvent e)
{
Object[]opt={"確認","取消");
JButton instance:(JButton)bject();
if(instance= =btnMessage)
MessageDialog(this,"消息對話框");
else if(instance= =btnInput、
InputDialog(this,"輸入對話框");
else if(instance= =btnConfirm、
ConfirmDialog(this,"確認對話框");
else
OptionDialog(this,"選擇對話框","選擇",_OPTION,TION_MESSAGE,null,opt,opt[1]);
}
}
-
40個Java多線程問題總結
Java多線程是什麼Java提供的併發(同時、獨立)處理多個任務的機制。多個線程共存於同一JVM進程裏面,所以共用相同的內存空間,較之多進程,多線程之間的通信更輕量級。依我的理解,Java多線程完全就是為了提高CPU的利用率。Java的線程有4種狀態,新建(New)、運行(Runnabl...
-
Java 正則表達式
Java是一門編程語言,那麼大家知道Java正則表達式是怎樣的呢?下面一起來看看!Java正則表達式正則表達式定義了字符串的模式。正則表達式可以用來搜索、編輯或處理文本。正則表達式並不僅限於某一種語言,但是在每種語言中有細微的差別。正則表達式實例一個字符串其...
-
如何學好Java語言編程
決定好想學什麼編程語言了嗎,現在就讓我們開始學習吧。所有你需要做的就是打開一本書,然後開始閲讀,是這樣的嗎?不全是這樣的。learn-first我會給出學習第一門編程語言的理想方法佈局,你不僅應該學習這個佈局方法,還應該享受精通它——如果不能掌握的話。學習第一門...
-
計算機二級考試Java精選訓練題
下面是應屆畢業生考試網小編搜索整理的計算機二級考試Java精選訓練題,希望對大家有所幫助。[簡答題]本題中,在下畫線上填寫代碼,指定變量b為字節型,變量f為單精度實型,變量l為64位整型。publicclassjaval{publicstaticvoidmain(String[-]args){b=49;f=8.9f;l=0xfedl...