


版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、可選試題判斷題x I.Java就是低級(jí)語言V 2.Java就是面向?qū)ο蟮某绦蛟O(shè)計(jì)語言x 3.Java就是編譯型的計(jì)算機(jī)語言V5.Java源程序文件的后綴就是.javax 10一個(gè)Java源程序文件中可以有多個(gè)public類V11一個(gè)Java源程序中可以有多個(gè)類x 12一個(gè)JavaApple源程序的主類可以有多個(gè)父類V 13.J ava應(yīng)用程序的入口方法就是 ma inV 14.Java應(yīng)用程序(Application的主類中一定要有主方法(main)V 16.Java小程序(Apple的主類的父類必須就是類 Appletx 17.Java語言中的邏輯變量可以與整型變量相互強(qiáng)制轉(zhuǎn)換x 18在程序
2、中可對(duì)用final修飾的變量的值進(jìn)行更改x 27.雙精度數(shù)強(qiáng)制轉(zhuǎn)換成單精度數(shù)后 ,其數(shù)值精度提高x 11.方法可以有多個(gè)返回值x 5.重載的方法可以通過它們的返回值類型的不同來區(qū)分V16定義在方法體中的變量能與定義在方法體外的變量同名V 6.個(gè)對(duì)象一定要屬于某個(gè)類x 7.構(gòu)造函數(shù)的方法名可由編程人員任意命名V 8.類的構(gòu)造函數(shù)名必須與類名相同V 1 0 .構(gòu)造函數(shù)可以重載x 11.如果一個(gè)類定義中沒有定義構(gòu)造函數(shù) ,該類就沒有構(gòu)造函數(shù)V12如果一個(gè)類定義中已經(jīng)定義了構(gòu)造函數(shù)java不會(huì)再給它提供默認(rèn)的構(gòu)造函數(shù)x 11.靜態(tài)屬性與靜態(tài)方法屬于類的一個(gè)具體對(duì)象V 12.static變量能就是 pr
3、ivate變量x 14.static方法能處理非static成員V15非static方法能處理static成員x 16.static方法中能有this引用x 18.類的私有屬性與私有方法能被其子類直接訪問V12子類的成員變量能與其父類的成員變量同名x 14.子類可以重新定義從父類繼承來的同名方法,并且允許它們有不同類型的返回值V 1 5 .接口支持多繼承 (extends)V15一個(gè)接口能夠繼承(extends多個(gè)接口x 7.抽象類只能做為父類x 8.可以定義抽象類的對(duì)象V 9抽象方法能被繼承V10抽象方法只能存在于抽象類或接口中x 11聲明為final的方法能在子類中重新定義x 13終結(jié)類能
4、做為父類x 14.終結(jié)方法能被繼承x 15.終結(jié)方法只能存在于終結(jié)類中 V17接口中所有方法均為抽象方法 V18接口中所有方法均為public的x 19.abstract與final能同時(shí)修飾一個(gè)類基本語法V 1.Java中的字符使用的就是16位的Uni code編碼。V6.False就是合法的Java標(biāo)識(shí)符。V12應(yīng)用程序一定要有 main(方法,小程序一定要繼承于 Applet類。V 15.Java源程序的文件名必須與公共類的類名相同。x 2、while與 do_while語句的區(qū)別在于while無論如何要執(zhí)行一次x 3、數(shù)組就是連續(xù)存儲(chǔ)區(qū)域的命名集合 ,這些存儲(chǔ)區(qū)域可以存放著不相同類型的
5、 數(shù)據(jù)項(xiàng)。x 4、任何簡(jiǎn)單數(shù)據(jù)類型都可以作為數(shù)組的下標(biāo)。V5、Java源程序在轉(zhuǎn)換為機(jī)器語言執(zhí)行過程中既有編譯也有解釋。x 7、/就是java的多行注釋符。V8、/* */就是java的文檔注釋符。面向?qū)ο骎3.Java 僅支持類間的單重繼承。x 17.方法可以沒有返回值 ,或有一個(gè)返回值 ,也可以有多個(gè)返回值。V 5.個(gè)類的定義包括定義類頭與定義類體兩個(gè)部分。x 7.類的私有屬性與私有方法可以被其子類訪問。V13子類不能繼承父類的構(gòu)造函數(shù)。x 14.重載的方法可以通過它們的返回值類型的不同來區(qū)分。V16在Applet的坐標(biāo)系中,(0,0)代表輸出窗口左上角的象素點(diǎn)。x 18.構(gòu)造函數(shù)的方法名
6、可由編程人員任意命名。x 19.構(gòu)造函數(shù)能繼承 ,也能被重載。V 20類的構(gòu)造函數(shù)名必須與類名相同。V1、Java中所有的類都就是(類的直接或間接子類。V 5、只有抽象類或接口中才能包含抽象方法。x 9、兩個(gè)類同在一個(gè)包中,那么在一個(gè)類可以訪問另一個(gè)類的private成員變量V10方法形式參數(shù)的作用域就是該方法的方法體。V1、String abc就是合法的Java語句。x 2、在Java里,允許多重繼承。V3、在Java語言里,do-while語句就是先執(zhí)行循環(huán)體,然后再判斷的循環(huán)條件。其她x 8、StringBufe類的對(duì)象包含的字符串不可以被修改X 8字符串”'的長(zhǎng)度就是5。V 9
7、.Java支持多線程機(jī)制。填空題 基本語法17. Java中的的字符使用()編碼uni code18在Java語言中,將源代碼翻譯成 時(shí)產(chǎn)生的錯(cuò)誤稱為編譯錯(cuò)誤,而將程序在運(yùn)行中產(chǎn)生的錯(cuò)誤稱為運(yùn)行錯(cuò)誤。字節(jié)碼13.Java語言中的浮點(diǎn)型數(shù)據(jù)根據(jù)數(shù)據(jù)存儲(chǔ)長(zhǎng)度與數(shù)值精度的不同,進(jìn)一步分為哪 兩種具體類型 ,各占二進(jìn)制的多少位 ?16. 字符串的''的的長(zhǎng)度就是 ()317. Java源程序首先要被編譯為(),即中間代碼。13.float 32位、 double 64位24.表達(dá)式 2*5/2.5、1.0/2*5、1/2*3、5/3的計(jì)算結(jié)果分別就是 。_25當(dāng)整型變量n的值不能被13
8、除盡時(shí),其值為false的Java語言表達(dá)式就是26. 執(zhí)行以下程序段后 :x = , y = 。int x = 5, y=5; y = +x * - -y;29. 關(guān)系運(yùn)算的運(yùn)算結(jié)果應(yīng)就是 ()類型30. 邏輯運(yùn)算的運(yùn)算對(duì)象應(yīng)就是 ()類型,運(yùn)算結(jié)果應(yīng)就是 ()類型33.下面的語句就是聲明一個(gè)邏輯變量并賦值 ,請(qǐng)將它補(bǔ)充完整 : b1=5!=6;邏輯變量b1的取值就是。34下面的語句就是聲明某類型變量s,并通過三目條件運(yùn)算符的結(jié)果給變量s賦值,請(qǐng)將該語句補(bǔ)充完整,s的初值就是什么? s=(9999%2= =1)的?奇數(shù)的: 的偶數(shù)的;244.0; 2.5; 0; 1 25.(n%13=026
9、6 ;2429.boolean型 30boolean型;boolean型33.boolean true34.String 的奇數(shù)的18. 閱讀下面的程序段 ,回答問題if ( x < 5 )System.out.print(" one ");elseif ( y < 5 ) System.out.print(" two ");elseSystem.out.println(" three "); 問題:1) 若執(zhí)行前x=6, y=8該程序段輸出就是什么?2) 若執(zhí)行前x=1, y=8該程序段輸出就是什么?18.1) thre
10、e 2)one25下面就是一個(gè)java應(yīng)用程序(Application它的功能就是在屏幕上輸出26個(gè)小寫英文字母,其中每個(gè)字母相隔一個(gè)制表符”;請(qǐng)完成程序填空。public C l ass 1public static void main( String args )char c='a'for (int i=1;i<=26;i+) System.out.print(); 26下面就是一個(gè)java應(yīng)用程序(Application它的功能就是計(jì)算s=1+2+3+.+1Q請(qǐng)完成程序填空。public Class1public static void main( String a
11、rgs )int s=0;for (int i=1;i<=10;i+)s+=;System.out.println("s="+s);27. 下面就是一個(gè)java Application的主類的定義,其功能就是輸出乘法口訣表第一 列,請(qǐng)完成程序填空。import java.io.*;public class MyClasspublic static void main(String args)int j=1;for(int i=1; ; i+)System.out.println(i+"*"+j+"="+);25class(c+)
12、+"或(char)(C+i-1” 26.classi 27.i<=9 j*i1. 結(jié)構(gòu)化程序設(shè)計(jì)的三種基本流程控制結(jié)構(gòu)就是:、10. 下面程序的功能就是求 2 到 100 之間的素?cái)?shù) ,請(qǐng)將程序補(bǔ)充完整。 public class Class1public static void main( String args )Label1: for(int i=2;i<100;i+)for(int j=2;j<i;j+)if( i%j=)System.out.print(i+"t");11. 閱讀程序后回答問題 。public class Continu
13、eTestpublic static void main( String args)char c='i'for (int n=6; n < 11; n+ ) if ( n = 8 ) continue;System.out.print("t"+(c+); 問題: 1 )程序的輸出結(jié)果就是什么?2)若將if中的continue語句替換為break語句,輸出結(jié)果就是什么?13. 閱讀程序 ,回答問題。public class ContinueTest public static void main( String args)for (char c='
14、;a'c<= 'd' c+ )if ( c = 'c' ) continue;System.out.print("t"+c); 問題:1)程序的輸出結(jié)果就是什么?2)若將if中的continue語句替換為break語句,輸出結(jié)果就是什么?10.0 continue11.1) i j k l 2)i j13.1) a b d 2)a b6以下方法fun的功能就是求兩參數(shù)之積。int fun ( int a, int b ) ;7. 以下方法fun的功能就是求兩參數(shù)之積。float fun ( int a, double b ) ;
15、8. 以下方法fun的功能就是求兩參數(shù)的最大值。int fun ( int a, int b ) ;9以下方法m的功能就是求兩參int m ( float x, float y ) ;12. 一個(gè)方法如果沒有返回值 ,方法頭定義中的返回值類型就是 ()15. 采用的程序設(shè)計(jì)原則 ,使程序結(jié)構(gòu)清晰簡(jiǎn)單 ,設(shè)計(jì)容易 ,有助于軟件可靠性的提高。16. 下面方法的功能就是判斷一個(gè)整數(shù)就是否為偶數(shù),將程序補(bǔ)充完整。public isEven(inat)if(a%2=0)return ;elsereturn false;6. return a*b 7.return(float)(a*b)8.(return
16、 a>b?a:b) 9.return (int)(a*b1)2.void15.模塊化 16. boolean true1. 同一個(gè)類中多個(gè)方法具有相同的方法名 ,不同的 稱_為方法的重載。1. 參數(shù)列表9. 設(shè)有整型數(shù)組的定義:int a =new int8;則a.length的值為10定義數(shù)組,需要完成以下三個(gè)步驟,即:、與。11在Java語言中,所有的數(shù)組都有一個(gè) 性,這個(gè)屬性存儲(chǔ)了該數(shù)組的元素的個(gè)數(shù)(數(shù)組長(zhǎng)度)。12若有定義int a=new int8;則a的數(shù)組元素中第7個(gè)元素與第8個(gè)元素的 下標(biāo)分別就是_與_。13定義一個(gè)整型數(shù)組y它有5個(gè)元素分別就是1,2,3,4,5用一個(gè)語
17、句實(shí)現(xiàn)對(duì)數(shù)組 y的聲明、創(chuàng)建與賦值: ;15.下面程序的功能為計(jì)算數(shù)組各兀素的與,完成程序填空。import java.awt.Graphics;import java.applet.Applet;public class SumArray exte nds Appletint a = 1,3, 5, 7, 9, 10 ;int total;public void in it()total = 0;for ( int i = 0;+ )total=;public void paint( Graphics g )g.drawStri ng( "Total of array eleme
18、nts: " +total, 25, 25 );9.8 10聲明數(shù)組;創(chuàng)建數(shù)組空間;初始化11.length 126與713.int y=1,2,3,4,5; 15j<a.le ngth total+ai)1、開發(fā)與運(yùn)行 Java程序需要經(jīng)過的三個(gè)主要步驟為、與。2、如果一個(gè)Java Applet源程序文件只定義有一個(gè)類,該類的類名為MyApple則類MyApplet必須就是 類的子類并且存儲(chǔ)該源程序文件的文件名為。3、 如果一個(gè)Java Applet程序文件中定義有3個(gè)類,則使用Sun公司的JDK編譯 器編譯該源程序文件將產(chǎn)生 個(gè)文件名與類名相同而擴(kuò)展名為 的字節(jié)碼文件。4、
19、在Java的基本數(shù)據(jù)類型中,char型采用Unicode編碼方案,每個(gè)Unicode碼占用字節(jié)內(nèi)存空間,這樣,無論就是中文字符還就是英文字符,都就是占用字節(jié)內(nèi)存空間。5、設(shè)x = 2則表達(dá)式(x + + X 3的值就是6、 若x = 5,y = 10則x < y與x >= y的邏輯值分別為與 。1、編輯源程序、編譯生成字節(jié)碼、解釋運(yùn)行字節(jié)碼2、Applet、MyApplet3、javac.exe、3、 .class4、2 、 25、06、true 、 false2. 設(shè) x = 2 則, 表達(dá)式 ( x + + ) * 3的值就是。答:66.如果一個(gè)Java源程序文件中定義有4個(gè)類
20、,則使用Sun公司的JDK編譯器javac 編譯該源程序文件將產(chǎn)生個(gè)文件名與類名相同而擴(kuò)展名為的字節(jié)碼文件。答:4、class8如果一個(gè)Java Applet源程序文件只定義有一個(gè)類,該類的類名為MyApple則類 MyApple必須就是類的子類并且存儲(chǔ)該源程序文件的文件名必須為。答:Applet MyApplet.java20. 設(shè)有數(shù)組定義 :int MyIntArray = 10 , 20 , 30 , 40 , 50 , 60 , 70 , 80 , 90 , 100 ; 則執(zhí)行以下幾個(gè)語句后的輸出結(jié)果就是。int s = 0 ;for ( int i = 0 ; i < MyI
21、ntArray.length ; i + + )s += MyIntArrayi ;System.out.println( s );答:5501 java 源程序編譯命令就是 2 java應(yīng)用程序中有一個(gè) main(方法,它前面有三個(gè)修飾符就是3 java語言數(shù)據(jù)類型可分為兩大類,一類稱為另一類稱為5設(shè)x為float型變量,y為double型變量,a為int型變量,已知x=2.5f, a=7 ,y=4.2則 表達(dá)式x+a%3*(int)x%(int的值為6設(shè)x為float型變量,y為double型變量,a為int型變量,b為long型變量,c為char 型,則表達(dá)式x+y*a/x+b/y+c的
22、值為類型1 javac 2 public static void簡(jiǎn)單數(shù)據(jù)類型,引用數(shù)據(jù)類型 5 4.5 6 double3、 一個(gè)類實(shí)現(xiàn)一個(gè)接口使用的關(guān)鍵字就是 ()。4、 在面向?qū)ο蟾拍钪?,每個(gè)對(duì)象都就是由 ()與()兩個(gè)最基本的部分組成的。6、如果一個(gè)方法沒有返回值 ,則該方法類型為 ()。1、 安裝完JDK后一般要設(shè)置的兩個(gè)環(huán)境變量就是()與()。2、 如果定義了一個(gè)名稱為persons長(zhǎng)度為100的數(shù)組,則其第一個(gè)元素表示 為(),第 36個(gè)元素表示為 ()。5、 一個(gè)if語句可以跟隨()個(gè) else if語句,但就是只能有一個(gè)()語句。面向?qū)ο?0. 一般地 ,一個(gè)類的類體應(yīng)由 (
23、)與()兩部分組成11. 面向?qū)ο蟮能浖_發(fā)方法用 ()把數(shù)據(jù)與基于數(shù)據(jù)的操作封裝在一起。14. 在一個(gè)類定義中 ,用 ()描述對(duì)象的屬性 用()描述對(duì)象的行為17. 面向?qū)ο蟪绦蛟O(shè)計(jì)方法最重要的三大特性就是()、 ()與( ) 10.變量定義與方法定義 11.類14.變量或成員 ;方法或函數(shù)17.封裝、繼承與多態(tài)7. 一個(gè)對(duì)象的三個(gè)生命周期就是 、 、。8. 使用一個(gè)對(duì)象前 ,必須聲明并 它_ 。9. 創(chuàng)建類對(duì)象的運(yùn)算符就是 。_ 創(chuàng)建的目的就是 。11通過類MyClass中的不含參數(shù)的構(gòu)造函數(shù),生成該類的一個(gè)對(duì)象obj,可通過以下 語句實(shí)現(xiàn):o12. 通過運(yùn)算符與類的對(duì)象連接 ,可以訪問此
24、類的成員。7. 創(chuàng)建 ;使用 ;清除 8.創(chuàng)建 9.new給對(duì)象分配內(nèi)存空間11 MyClass obj=new MyClass( ); 12.圓點(diǎn)操作符“6. 就是一個(gè)特殊的方法,用于對(duì)類的變量進(jìn)行初始化13. 下面就是一個(gè)類的定義 ,請(qǐng)完成程序填空。 public class ooooooooooooint x, y;Myclass ( int i, ooooooo) / 構(gòu)造函數(shù)x=i; y=j;14. 下面就是一個(gè)類的定義 ,請(qǐng)將其補(bǔ)充完整。class oooooString name;int age;Student( ooooo s, int i)name=s; age=i;6.構(gòu)造
25、函數(shù)或構(gòu)造方法13. Myclass int j 14.Student String5. final 關(guān)鍵字能修飾 、 、。6abstrac1關(guān)鍵字能修飾、。7. static能修飾、。10. 用修飾符修飾的方法稱為靜態(tài)方法 ;用修飾符修飾的變量稱為靜態(tài)變量19. 下面就是一個(gè)類的定義 ,請(qǐng)將其補(bǔ)充完整。class/定義名為myclass的類 int var=666;static int getvar() return var; 20下面程序的功能就是通過調(diào)用方法max(求給定的三個(gè)數(shù)的最大值請(qǐng)將其補(bǔ)充完整。public class Class1public static void main(
26、 String args )int i1=1234,i2=456,i3=-987;int MaxValue;MaxValue=;三個(gè)數(shù)的最大值:"+MaxValue);public int max(int x,int y,int z) int temp1,max_value;temp1=x>y?x:y;max_value=temp1>z?temp1:z;return max_value;21. 下面就是一個(gè)類的定義 ,請(qǐng)將其補(bǔ)充完整。 A String s; int a=666;A(String s1) s=s1;static int geta( ) return a;
27、5. 類、方法、屬性 6.類、方法 7.方法、屬性 10.static19. myclass static 20.max(i1,i2,i3) static 21.class static5.子類可以繼承父類的 成_ 員。構(gòu)造函數(shù)也能被重載。6. 如果子類中的某個(gè)變量的變量名與它的父類中的某個(gè)變量完全一樣,則稱子類中的這個(gè)變量 了父類的同名變量。7. 屬性的隱藏就是指子類重新定義從父類繼承來的 。_8. 如果子類中的某個(gè)方法的名字、返回值類型與 與它的父類中的某個(gè)方法完全一樣 ,則稱子類中的這個(gè)方法覆蓋了父類的同名方法。15. 子類對(duì)象使用 ()關(guān)鍵字引用被它隱藏了的父類的屬性與調(diào)用被它覆蓋了的
28、父類的方法17Java語言中定義接口的關(guān)鍵字就是();20. 下面就是一個(gè)小程序的主類 myprogram的定義,其中A、B就是該主類所在源 程序中已定義的另兩個(gè)類的類名 ,完成程序填空。import java awt.*;import java applet.*;public class myprogram exte nds App/e定 義小程序的主類A a;B b;public init( ) a=new A( ); b= B( );21. 下面就是一個(gè)類的定義 ,完成程序填空。public class Youwriteint x;( ) x=0;Youwrite ( int x) ;
29、23. 現(xiàn)有一個(gè)類定義如下 ,請(qǐng)回答問題 :class EmployeeString name;int age;double wage;static int No=0;Employee(String a1,int a2,double a3)name=a1; age=a2; wage=a3;No+;在使用該類時(shí) ,已使用下面語句生成了該類的對(duì)象 :Employee e1,e2;e1= new Employe王勁",26,6300);e2=new Employe張山",30,3800); 問題:1) e2. name,e2.age,e2.wa|e值各就是什么?No?2) 生成對(duì)
30、象el、e2后,e1.No值為多少?能否通過類名做前綴引用屬性24. 有如下源程序 ,請(qǐng)回答問題 :import java.awt.*;import java.applet.*;public class Javaapplet extends AppletB b;public void init( ) b=new B( 'f', 87.6f, 69.1f);public void paint(Graphics g) g.drawStri ng 序號(hào)"+"性別"+"成績(jī) 1"+"成績(jī) 2",20,50);b.pr
31、int(g); class Astatic int n=100;char ch;A( ) n+; A( char c) this( ); ch=c; void print(Graphics g) g.drawString(" "+n+""+ch,20,70); class B extends Afloat s1, s2;B(float r1,float r2) s1=r1; s2=r2; B( char c, float r1, float r2) super(c); s1=r1;s2=r2;void print(Graphics g) super.pr
32、int(g); g.drawString(""+s1+""+s2,40,70); 問題 : 該程序的輸出就是什么 ?25. 閱讀程序 ,回答問題。public class InheritTest1public static void main (String args)A aa; B bb; aa=new A( );bb=new B( );aa.show( );bb.show();class Aint a=1; double d=2.0; void show( )System.out.println("Class A: "+"
33、;ta="+a +"td="+d );class B extends Afloat a=3.0f;String d="Java program."int b=4;void show( )System.out.println("Class A: "+"ta="+super.a +"td="+super.d); super.show( );System.out.println("Class B: "+"ta="+a +"td="+
34、d+"tb="+b); 問題:1)這就是哪一類java程序?(java應(yīng)用程序)2)類A與類B就是什么關(guān)系?(類B就是類A的子類)3) 按程序輸出的格式寫出程序運(yùn)行后的結(jié)果.27.有如下源程序 ,請(qǐng)回答問題 : class AString s="class A" class B extends AString s="class B" public class TypeConvertpublic static void main(String args)B b1,b2=new B();A a1,a2; a1=(A)b2; a2=b2;S
35、ystem.out.println(a1.s);System.out.println(a2.s); b1=(B)a1;System.out.println(b1.s);System.out.println(b2.s);問題 : 該程序的四行輸出各就是什么 ?5. 非私有 6.隱藏 7.同名變量或?qū)傩?8.參數(shù)列表 15 super 17.interface20. void new21.Youwrite this.x=x23.1)張山 ;30;3800.0 2)2; 能24. 輸出兩行 ,第一行為 :序號(hào)性別 成績(jī) 1 成績(jī) 2第二行為 : 101 f 87.6 69.125. 程序運(yùn)行結(jié)果如下
36、 :Class A:a=1d=2.0Class A:a=1d=2.0Class A:a=1d=2.0Class B:27. class A class A class B class Ba=3.0d=Java program.b=43. 抽象方法只有方法聲明 ,沒有 。4Java語言的接口就是特殊的類,其中包含 量與 法。(static靜態(tài));abstract抽 象)5. 接口中所有屬性均為 、_ 與_ 的。6. 用()關(guān)鍵字定義抽象類與抽象方法12 用()關(guān)鍵字定義終結(jié)類與終結(jié)方法20下面就是定義一個(gè)接口 ITF的程序,完成程序填空。public ITFpublic static final
37、 double PI=Math.PI;public double area(double a, double b);21. 下面就是定義一個(gè)接口 A 的程序 ,完成程序填空。public interface Apublic static double PI=3.14159;public abstract double area(double a, double b)3方法體 5.public static, final6.abstract 12final20 jnterface abstract 21.final”閱讀程序,根據(jù)程序功能,在指定的空白處填上適當(dāng)?shù)恼Z句或語法成分,使程序完整。1.
38、 下面就是一個(gè)類的定義。class/定義名為myclass的類var=666;int getvar()retur n var; 7、方法就是一種僅有方法頭,沒有具體方法體與操作實(shí)現(xiàn)的方法,該方法必須在抽象類之中定義。方法就是不能被當(dāng)前類的子類重新定義的方法。8、 創(chuàng)建一個(gè)名為 MyPackage 的包的語句就是,該 語 句 應(yīng) 該 放 在 程 序 的 位 置 為:。9、執(zhí)行以下幾個(gè)語句后的輸出結(jié)果就是 。String s = This one, s1=This two;int i=5if (i>10)System.out.pri nt(s);elseSystem.out.pri nt(s
39、1);10在Java程序中,通過類的定義只能實(shí)現(xiàn) 重繼承,但通過接口的定義可以實(shí)現(xiàn)重繼承關(guān)系。7、抽象(abstract)方法、最終(final)方法& package MyPackage ;應(yīng)該在程序第一句。9、This two10單、多1、 在Java程序中,通過類的定義只能實(shí)現(xiàn)()重繼承,但通過接口的定義可以實(shí)現(xiàn)()重繼承關(guān)系。2、 在構(gòu)造方法中調(diào)用本類中別的構(gòu)造方法的關(guān)鍵字就是()。3、 Studen就是已經(jīng)定義的一個(gè)類,如果語句Students = new Student(能執(zhí)行成功, 則語句(會(huì)調(diào)用s對(duì)象的()方法。4、 接口中的方法均就是使用修飾符()與關(guān)鍵字()修飾。)
40、方法。6、名字與類名完全相同并且沒有返回類型的方法就是(1以下程序的輸出結(jié)果為。public class AppTest public static void main(String args) int i = 10, j = 5;System.out.print(i + " " + j);j = i-;System.out.println(" " +i + " " + j); 2以下程序的輸出結(jié)果為。public class Test public static void main(String args) int strArr =
41、 1, 2, 3, 4; int result = 0;for (int i = 0; i < strArr.length; i+) result += strArri;System.out.println(result);3、以下程序的輸出結(jié)果為。class Father void sport() 打籃球!");class Son extends Father void sport() 踢足球!"); public class Test public static void main(String args) Father person = new Son(); p
42、erson.sport();4、以下程序的輸出結(jié)果為。class Grandpa public Grandpa() System.out.print("0");class Fatherextends Grandpa public void Father() System.out.print("1"); class Sonextends Father public Son() System.out.print("2"); 7 當(dāng)類的成員未用訪問權(quán)限修飾符修飾時(shí) ,java 默認(rèn)此成員的訪問權(quán)限就是 friendly1填寫空語句:打印下列
43、圖案* for(int i=0;public class mathtestpublic static void main(String args);i+)for(int j=0;j+)System.out.print(" ");for(int k=0;k+)System.out.print("*");System.out.println(); i<=4或者 i<5) jv=i-1 或者 j<i) k<=8-2*或者 k<9-2*i)2 解釋程序中語句的含義 純文本文件 f1.txt 中的內(nèi)容就是 abcd.下面的程序?qū)1.
44、txt文件中的內(nèi)容寫到f2.txt文件中與屏幕上import java.io.*;public classpublic static void main(String args)tryStringBuffer str=new StringBuffer();fin=new ("f1.txt意 義 fout=new ("f2.txt意義int c;while(c=fin.read()!=-1) 循環(huán)條件就是fout.write(c);意義str.appe nd(char)c意義fin.close();fout.close();Stri ng str2=str.toStri ng
45、 意義System.out.println(str2顯示的結(jié)果就是 catch(Exception c)System.out.println(c);建立以f1.txt為數(shù)據(jù)源的輸入流建立以f2.txt為數(shù)據(jù)宿的輸出流 文件內(nèi)容沒有讀完把從f1.txt讀入的內(nèi)容寫到輸出流中 把讀入的內(nèi)容轉(zhuǎn)變成字符添加到字符緩沖區(qū)中 把字符緩沖區(qū)的內(nèi)容轉(zhuǎn)換成字符串a(chǎn)bcd1、以下程序的輸出結(jié)果為opublic class AppTest public static void main(String args) int i = 10, j = 5;int m = i > j ? i : j; System.o
46、ut.println("m = " + m);2以下程序的輸出結(jié)果為。public class WhileTest public static void main(String args) int i = 10;while (i- > 0) if (i % 2 = 0) continue; System.out.print(i + " ");3、以下程序的輸出結(jié)果為。class Person private String name; public Person() this(陳敏");public Person(String setNam
47、e) name = setName;public String getName() return name;class Teacher extends Person private String id; public Teacher(String s1, String s2) super(s1);id = s2;public String getId() return id;public class Test public static void main(String args) Teacher t = new Teach 黃牧","000001");Syste
48、m.out.println(t.getName(); System.out.println(t.getId();4、以下程序的輸出結(jié)果為。interface Runner public abstract void run();class Dogimplements Runner public void run() System.out.println("A dog is running.");class Horseimplements Runner public void run() System.out.println("A horse is running.&
49、quot;); public class Test public static void run(Runner r) r.run();public static void main(String args) Runner horse = new Dog();run(horse);其她4.順序執(zhí)行以下兩個(gè)語句的輸出結(jié)果就是 : 。String s = “我喜歡學(xué)習(xí) Java!”;System.out.println(s.length( );答:109.一個(gè)Java Application源程序文件名為MyJavaApplication.ja如果使用Sun公司的Java開發(fā)工具JDK編譯該源程序文
50、件并使用其虛擬機(jī)運(yùn)算這個(gè)程序的字節(jié)碼文 件,應(yīng)該順序執(zhí)行如下兩個(gè)命令:答:javac MyJavaApplication .java java MyJavaApplication12.Java源程序就是由類定義組成的,每個(gè)程序中可以定義若干個(gè)類,但就是只有一 個(gè)類就是主類。在Java Application中,這個(gè)主類就是指包含方法的類;在Java Apple里,這個(gè)主類就是一個(gè)系統(tǒng)類的子類。答:mai nApplet13.創(chuàng)建一個(gè)名為MyPackage 的包的語句就是J該語句應(yīng)該放在程序的位置為:。答:packageMyPackage ;應(yīng)該在程序第一句。14.方法就是一種僅有方法頭,沒有具
51、體方法體與操作實(shí)現(xiàn)的方法,該方法必須在抽象類之中定義。方法就是不能被當(dāng)前類的子類重新定義的方法。答:抽象方法、終結(jié)方法(或abstract方法、fin al方法)15. 形式參數(shù)指的就是方法被時(shí)的參數(shù)行 ,實(shí)際參數(shù)就是方法被時(shí)所傳遞進(jìn)去的變量或值。答:定義、調(diào)用,在實(shí)現(xiàn)多態(tài) ,另一種就是使用覆蓋 重載重繼承 ,但通過接口的定義16. 多態(tài)就是指Java中有兩種多態(tài),一種就是使用方法的 方法的實(shí)現(xiàn)多態(tài)。答:一個(gè)程序中有多個(gè)同名的不同方法 17在Java程序中,通過類的定義只能實(shí)現(xiàn) 可以實(shí)現(xiàn)重繼承關(guān)系。答:單、多18.子類重新定義一個(gè)與從父類那里繼承來的域變量完全相同的變量,這種面向?qū)ο蟪绦蛟O(shè)計(jì)特
52、性稱為域的。答:隱藏21在Applet中創(chuàng)建一個(gè)具有10行45列的多行文本區(qū)域?qū)ο髏a的語句為:答:TextArea ta = new TextArea( 10,45 );22.創(chuàng)建一個(gè)標(biāo)識(shí)有“廣西廣播電視大學(xué)”字樣的標(biāo)簽對(duì)象 gxdd 的語句 為;創(chuàng)建一個(gè)標(biāo)識(shí)有“關(guān)閉”字樣的按鈕對(duì)象gb的語句為答:Label gxdd = new Label( “廣西廣播電視大學(xué)”); Butt on gb = n ew Butt on(“關(guān)閉”);選擇題A19為了使包sos中的所有類在當(dāng)前程序中可見,可以使用的語句就是()A)importsos.*; B)packagesos.*; C)sosimport
53、; D)sospackage;20.在 Applet 的坐標(biāo)系中 ,(0,0) 代表輸出窗口 角的象素點(diǎn)2. 下列的變量定義中 ,錯(cuò)誤的就是 ( )。A) int 6_a;B) float a;C) int i=Integer.MAX_VALUE; D) static int i=100;3. 下列的變量定義中 ,錯(cuò)誤的就是 ( )。A) int a;b;B) float a,b1=1.23f;C) char ch1'= d' ,c'h2'= '; D) public int i=100,j=2,k;4. 下列的變量定義中 ,錯(cuò)誤的就是 ( )。A) i
54、nt _a=123;C) int m,n;D) static i=100;5. 下列的變量定義中 ,正確的就是 ( )。A) boolean b1=” true ” ; B) float x=6.6;C) byte i=200;D) double y;6. 以下字符常量中不合法的就是 ( )。A) ''B) '&' C) "k"D) '整'7. 以下的選項(xiàng)中能正確表示Java語言中的一個(gè)整型常量的就是()。A) Integer.MAX_VALUE B) 8.8F C) 2.0E16 D)true8. 下列常量 i 的定
55、義中 ,正確的就是 ( )。A) static final doublei; B) abstract final int i=8;C) final double i=3.14159; D) float i=1.2f;9. 以下的選項(xiàng)中能正確表示Java語言中的一個(gè)double型常量的就是()。A) Float.MIN_VALUE B) 1.8e-6F C) 2.0D)'abcf'10. 以下的變量定義語句中 ,合法的就是 ( )。A) float $_*5= 3.4F;B) byte b1= 15678;C) double a =Double.MAX_VALUE; D) int _abc_ = 3
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 廠家設(shè)備售賣合同范本
- 公司生活阿姨合同范本
- 一建專用合同范本
- 合同能源管理商業(yè)合同范本
- 變頻器維修合同范本
- 廠家經(jīng)銷分銷合同范例
- 內(nèi)部流程審計(jì)服務(wù)合同范本
- 買豬合同范本
- 廚房訂金合同范本
- 變更中標(biāo)合同范本
- 2016-2023年濟(jì)南工程職業(yè)技術(shù)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年參考題庫含答案解析
- 浙江省煙草專賣局(公司)管理類崗位招聘筆試真題2023
- 臺(tái)州模具行業(yè)現(xiàn)狀分析
- 小學(xué)數(shù)學(xué)(含奧數(shù))數(shù)圖形個(gè)數(shù)和找規(guī)律、簡(jiǎn)便運(yùn)算專項(xiàng)及練習(xí)題附答案
- Android Studio開發(fā)實(shí)戰(zhàn)(從零基礎(chǔ)到App上線)
- 藥物警戒培訓(xùn)
- 中央民族大學(xué) 學(xué)生休學(xué)申請(qǐng)表
- 哈薩克斯坦勞動(dòng)法中文版
- 創(chuàng)傷病人的氣道管理課件
- 液化氣噴火槍安全操作規(guī)程
- 教科版五年級(jí)下冊(cè)科學(xué)同步練習(xí)全冊(cè)
評(píng)論
0/150
提交評(píng)論