freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

java程序的設(shè)計(jì)期末考試題匯總與答案-在線瀏覽

2025-08-10 08:33本頁(yè)面
  

【正文】 BufferedWriter bw = new BufferedWriter(new FileWriter(“))。 while (true) { (請(qǐng)輸入一個(gè)字符串: )。 s=()。 (s)。 } ()。4.閱讀以下程序,寫出輸出結(jié)果。 }}public class Dog extends Animal { Dog() { (Dog )。 }}輸出結(jié)果:Animal Dog《JAVA程序設(shè)計(jì)》期末考試試題 (三)一、單項(xiàng)選擇題如下哪個(gè)是Java中的標(biāo)識(shí)符() A、public B、super C、3number D、width如下哪個(gè)是Java中的標(biāo)識(shí)符( )A、fieldname B、super C、3number D、number已知如下定義:String s = story。 B、s = s + 100。 D、String t = s + “abc”。 for (int i = 1。 i++) { count += i。A、5 B、1 C、15 D、16定義一個(gè)類,必須使用的關(guān)鍵字是( )A、public B、class C、interface D、static定義一個(gè)接口必須使用的關(guān)鍵字是( )A、public B、class C、interface D、static如果容器組件p的布局是BorderLayout,則在p的下邊中添加一個(gè)按鈕b,應(yīng)該使用的語(yǔ)句是( ) A、(b)。 C、(b,South)。聲明并創(chuàng)建一個(gè)按鈕對(duì)象b,應(yīng)該使用的語(yǔ)句是( )A、Button b=new Button()。C、Button b=new b()。Frame對(duì)象默認(rèn)的布局管理器是( )A、FlowLayout B、BorderLayout C、CardLayout D、null1下列哪一個(gè)import命令可以使我們?cè)诔绦蛑袆?chuàng)建輸入/輸出流對(duì)象()A、import .*。C、import .*。1下面哪一個(gè)import命令可以為我們提供編寫網(wǎng)絡(luò)應(yīng)用程序的類()A、import .*。C、import .*。1如果需要從文件中讀取數(shù)據(jù),則可以在程序中創(chuàng)建哪一個(gè)類的對(duì)象()A、FileInputStream B、FileOutputStream C、DataOutputStream D、FileWriter二、填空題如果將類MyClass聲明為public,它的文件名稱必須是()才能正常編譯。Java中布爾類型的常量有兩種,它們是(true)和(false)。Java中用于兩個(gè)數(shù)相等比較的運(yùn)算符是:(==),用于不相等比較的運(yùn)算符是()。) ,定義一個(gè)具有10個(gè)元素的整型數(shù)組a的語(yǔ)句是:(int [] arr = new int[10]。導(dǎo)入mypackage包中的所類的命令是( import mypackage.*。當(dāng)聲明一個(gè)數(shù)組int arr[] = new int[5]。假設(shè)x=13,y=4,則表達(dá)式x%y != 0的值是(true),其數(shù)據(jù)類型是(boolean)。1以下程序段的輸出結(jié)果是(三角形) int x = 5, y = 6, z = 4。amp。amp。 else (不是三角形)。 for (int i = 1。 i) (a[i] + )。public class Person { String name。 public Person(String name, int age) { = name。 } public static void main(String[] args) { Person c = new Person(Peter, 17)。 }}以下程序的輸出結(jié)果為__課程號(hào):101 課程名:ASP 學(xué)分:3___。 private String cName。 public Course(String number, String name, int unit) { cNumber = number。 cUnit = unit。 }}class CourseTest { public static void main(String[] args) { Course c。 ()。public class Tom { private float weight。 public void setWeight(float weight) { = weight。 } public static void main(String[] args) { = 湯姆貓。 (20)。 }}以下程序的輸出結(jié)果_姓名:Tom 年齡:15 家庭住址:金水區(qū) 電話:66123456 學(xué)校:九中_。 int age。 = age。 ( 年齡: + age)。 ( 電話: + tel)。 public Son(String name, int age) { super(name, age)。 ()。 } public static void main(String args[]) { Son son = new Son(Tom, 15)。 = 九中。 ()。public class MyClass { int a[] = { 1, 2, 3, 4, 5 }。 j 。 } public static void main(String[] args) { MyClass my = new MyClass()。 }}四、簡(jiǎn)答題簡(jiǎn)述Java中異常處理的機(jī)制?答:首先Java的異常是面向?qū)ο蟮?。Java的異常處理是通過(guò)5個(gè)關(guān)鍵詞來(lái)實(shí)現(xiàn)的:try,catch,throw,throws和finally。其中try塊存放將可能發(fā)生異常的Java語(yǔ)言,并管理相關(guān)的異常指針;catch塊緊跟在try塊后面,用來(lái)激發(fā)被捕獲的異常;finally塊包含清除程序沒(méi)有釋放的資源,句柄等。:Java語(yǔ)言可以不在方法中直接捕獲,而用throw語(yǔ)句將異常拋給上層的調(diào)用者。什么是繼承?答:通過(guò)必要的說(shuō)明能夠?qū)崿F(xiàn)某個(gè)類無(wú)需重新定義就擁有另一個(gè)類的某些屬性和方法,并把這種關(guān)系稱為繼承,先定義的類稱為父類,后定義的類稱為子類,并且允許多層的繼承關(guān)系。重寫Overriding是父類與子類之間多態(tài)性的一種表現(xiàn),重載Overloading是一個(gè)類中多態(tài)性的一種表現(xiàn)。子類的對(duì)象使用這個(gè)方法時(shí),將調(diào)用子類中的定義,對(duì)它而言,父類中的定義如同被“屏蔽”了。Overloaded的方法是可以改變返回值的類型。 public Rectangle(float width, float height) { = width。 } public float getLength(){ return ( + ) * 2。 } public static void main(String [] args) { Rectangle rect = new Rectangle(10, 20)。 (面積是: + ())。}class Bird implements Animal { public void run() { (鳥兒在飛...)。 }}public class TestAnimal { public static void main(String[] args) { Bird bird = new Bird()。 Fish fish = new Fish()。 }}編寫一個(gè)Frame框架應(yīng)用程序,要求如下:(1) 在窗口設(shè)置兩個(gè)菜單“文件”、“編輯”(2) 在“文件”菜單里添加三個(gè)菜單項(xiàng)“打開”、“保存”、“關(guān)閉”(3) 在“編輯”菜單里添加兩個(gè)菜單項(xiàng)“復(fù)制”、“粘貼”(4) 點(diǎn)擊關(guān)閉菜單項(xiàng)時(shí),使程序關(guān)閉。import 。import 。import 。import 。/* * 主窗體 */public class MyFrame extends Frame { private static final long serialVersionUID = 6895463895656626294L。 // 窗體 MenuBar mb。 // 文件菜單 Menu mnuEdit。 // 打開菜單項(xiàng) MenuItem miSave。 // 關(guān)閉菜單項(xiàng) MenuItem miCopy。 // 粘貼菜單項(xiàng) public MyFrame() { frmMain = new Frame(主窗體)。 // 創(chuàng)建菜單 mnuFile = new Menu(文件)。 // 創(chuàng)建菜單項(xiàng) miOpen = new MenuItem(打開)。 miClose = new MenuItem(關(guān)閉)。 miPaste = new MenuItem(粘貼)。 (100, 100)。 (true)。 (new WindowHandler())。 // 將菜單放入菜單欄中 (mnuFile)。 // 將菜單項(xiàng)放入菜單中 (miOpen)。 (miClose)。 (miPaste)。 (new MenuHandler())。 private class WindowHandler extends WindowAdapter { public void windowClosing(WindowEvent e) { (0)。 } } // 定義一個(gè)內(nèi)部類,在這個(gè)類中編寫動(dòng)作事件處理程序。 // 退出應(yīng)用程序 } } }}public class TestMyFrame { public static void main(String[] args) { // 啟動(dòng)主窗體 MyFrame guiWindow = new MyFrame()。 }}《JAVA程序設(shè)計(jì)》期末考試試題 (四)一、 單選題下列程序段執(zhí)行后的結(jié)果是( )。for (int i=0。 i+=2){ ((i))。,(x)后,數(shù)組x中的元素值依次是( ).A) 2 7 8 12 35 B) 12 35 8 7 2 C) 35 12 8 7 2 D) 8 7 12 35 2下面的程序段創(chuàng)建了BufferedReader類的對(duì)象in。File f = new File(填代碼處)。in=new BufferedReader(file)。 String s1=new String(abc)。 boolean b1=(s2)。 (b1+ +b2)。 Hashtable hashtable=new Hashtable()。 (y,67890)。 ((a))。 RandomAccessFile raf2 = new RandomAccessFile(,rw )。 B),但只能向文件寫入數(shù)據(jù),不能從文件讀取數(shù)據(jù)。D) 以上說(shuō)法都不對(duì)。 String s=12345aaabbb67890。 int k=(,n+1)。 String s2=(m+1)。 A) 123456 B) 67890 C) aaa D) bbb 下面程序段執(zhí)行后b的值是( )。 A) 9 B) true C) 1 D) false,在命令行鍵入: java Test aaa bb c回車后輸出的結(jié)果是 ( )。 int k2=args[1].length()。 } } A) 3 2 B)1 2 C) 1 3 D) 3 3 應(yīng)用程序的main方法中有以下語(yǔ)句,則輸出的結(jié)果是 ( )。 int sum=0。i。jb[i].length。 } } (sum=+sum)。int[] x={125,21,5,168,98}。for(int i=1。i++){
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1