|
1. .Antud kaksJavaProtseduur,Nagu:Text.javaKompileerimise tulemus on (vali üks) pubilc interface Face{ int arv = 40; } pubilc klass Text implements Face{ privaatne staatiline int loendur; pubilc static void main(String[]args){ System.out.println( loendur ); } } A、40 B、41 C、0 D、1 2. JavaKasutaja sisestatud väärtus loetakse programmis ning kohandatud erik tuleb luua, kui sisendväärtus on suurem kui10, kasutaviskaVäide esitab erandi selgesõnaliselt ning erandi väljundsõnum on "midagi’on vale! ", lause on (vali üks) A、kui (I>10) viska Erandi("midagi"’on vale!"); B、kui (I>10) viska Erandi e ("midagi"’on vale!"); C、kui (I>10) viska uus Erandi("midagi"’on vale!"); D、kui (I>10) viskame uue Erandi e ("midagi"’on vale!"); 3. JavaProgrammide klassid on defineeritud järgmiselt: class Demo { privaatne int[] loend; public Demo(){ count=new int[10]; } public void setCount(int ct,int n){ count[n]=ct; } public int getCount(int n){ tagastuste arv[n]; } public void showCount(int n){ System.out.println ("Arv on "+count[n]); } } LoomisesDemoklassi eksemplari, kutsudesshowCount(9)Meetodi tulemus on (vali üks) A、Loendus on 0 B、Loendus on null C, kompileerimisvead D, käitusvead 4. javaProgramm sisaldab järgmist koodi: DataInputStream din = new DataInputStream( new BufferedInputStream (uus FileInputStream("employee.dat") )); Eeldades, etemployee.datFail sisaldab ainult järgmisi märke:abcdefg。 Siis:System.out.println(din.read())Prindi ekraanile (vali üks) A、A B、B C、97 D、98 5. javaKeeles põhinevad järgmised klassid, mis käsitlevad väljundoperatsioone (vali üks) A、Andmeväljund B、OutputStream C、BufferedOutputStream D、IOStream 6. Java, kasutades () modifikaatorit, saavad klassile ligi ka teised klassid samas paketis või erinevates pakettides. (Vali üks) A、Privaatne B、kaitstud C、avalik D、sõbralik 7. avaliku klassi test { public static void main(String args[]){ EqTest e = uus EqTest(); e.show(); } } class EqTest{ String s = "Java"; String s2 = "java"; Public void show(){ //Pane testikood siia {System.out.println("Võrdne"); } else {System.out.println("Ei ole võrdne"); } } } ÜlevalJavaKoodi kommentaarirea positsioon, kus () testkood annab "võrdse" tulemuse. (Vali üks) A、if(s==s2) B、if(s.equals(s2)) C、if(s.equalsIgnoreCase(s2)) D、if(s.noCaseMatch(s2)) 8. Pakkpack1Klass1. klassOn olemas liikmete meetodid: kaitstud void method_1(){…}, privaatne tühjus method_2(){...}, public void method_3(){…}javoid method_4(){…},Pakendispack2klass2. klassolema1. klassAlamklass on sinus2. klass(vali kaks) A、method_1 B、method_2 C、method_3 D、method_4 9. Kompileeri ja käivita järgmineJavaProtseduur: klass A{ int var1=1; int var2; public static void main(String[] args){ int var3=3; A a = uus A(); System.out.println(a.var1+a.var2+var3); } } genereeritakse( )Tulemus. (Vali üks) A、0 B、4 C、3 D, koodi ei saa kompileerida, sestvar2Üldse mitte initsialiseeritud 10. Koosta ja käivita järgmineJavaKoodilõik tegelane c = 'a'; lüliti (c) { juhtum 'a': System.out.println("a"); vaikimisi: System.out.println("vaikimisi"); } Väljundtulemus on (vali üks) A, koodi ei saa kompileerida, sestLülitiAvaldusele puudub seaduslik väljend B、vaikimisi C、a D、vaikimisi 11. Analüüsi järgmistJavaKood: klass A{ public static void main(String[] args){ meetod(); } staatiline tühjuse meetod(){ try{ system.out.println ("Tere"); } lõpuks{ System.out.println ("head aega"); } } } Pärast kompilatsiooni käivitamist on väljund (vali üks) A、“Tere” B、“Head aega” C、“Tere, head aega” D, koodi ei saa kompileerida 12. Analüüsi järgmistJavaProtseduur: public class ExceptionTest { public static void main(String[] args) viskab Erandi { proovi { viska uus erand(); } catch(Exception e){ System.out.println("Püütud main()"); } System.out.println ("mitte midagi"); } } Väljundtulemus on (vali üks) A、Kinni jäänud peamisse ()mitte millesse B、Kinni jäänud peamisse sisse() C、mitte midagi D, ilma väljundita 13. AnnabJavaKood on järgmine, Välja printimiseksNimekiriSisu, mis on salvestatud,Järgmine väide on õige (vali kaks) ArrayList list= uus ArrayList(); list.add("a"); list.add("b"); A、System.out.print(loend); B、System.out.print(list.toArray()); C、System.out.print(list.toString()); D、System.out.print(list.get(0)); 14. AnnabJavaKood, järgmiselt: abstraktne klass Shape{ abstraktne tühjus tõmba(); } LuuaKujuKlasside alamklassidRing, järgmine kood on õige (vali kaks) A、class Circle laiendab Shape{int draw(){}} B、abstrakt klass Circle laiendab Shape{ } C、klass Circle laiendab Shape{void draw(); } D、klass Circle laiendab Shape{void draw(){}; } 15. AnnabJavaKood on järgmine: kompileerimise käivitamine ja tulemus on (vali üks) public static void main(String[] args) { String s ; System.out.println( "s=" + s); } A, kompileerimisvead B, kompileerimine läbib, kuid esineb käitusaegne viga C, normaalne töö, väljunds=null D, normaalne töö, väljunds= 16. AntudJavaKood on järgmine: Käivitamisel genereeritakse erand tüübiga (). (Vali üks) String s = null; s.concat ("ABC"); A、AritthmeticException B、NullpointerException C、IOException D、EOFException 17. AnnabJavaKoodilõik on järgmine: Täisarv a = uus täisarv(3); Täisarv b = uus täisarv(3); System.out.println(a==b); Pärast käivitamist väljastatakse see kood (vali üks) A、1 B、0 C、true D、false 18. AnnabJavaKood on järgmine,dVäärtusvahemik on (vali üks) double d = Math.random(); A、d>=1.0 B、d>=0,0,Pealegid<1.0 C、d>=0,0,Pealegid<Double.MAX_VÄÄRTUS D、d>=1.0,Pealegid<Double.MAX_VÄÄRTUS 19. AntudJavaKood on järgmine, ja kui see käivitatakse, genereeritakse see( )anomaalia tüüp. (Vali üks) String s = null; s.concat ("ABC"); A、AritmeetilineException B、NullPointerException C、IOException D、EOFException 20. Antud nii-ja-niiJavaprotseduurilinePeamineMeetod on järgmine: programmi kompileerimise ja käivitamise tulemus on (vali üks) public static void main(String[]args){ String str = null; str.concat ("ABC"); str.concat ("def"); System.out.println(str); } A、null B、abcdef C, kompileerimisvead D, esinevad kõrvalekalded käivituse ajal 21. Antud järgmiseltJAVAProgrammi fragmendid: klass A{ public A(){ system.out.println("A"); } } klass B laiendab A{ public B(){ System.out.println("B"); } public static void main(String[] args){ B b = uus B(); } } Ülaltoodud protseduurid (vali üks) A, ei saa kompileerida B, kompileerimise kaudu,Väljund on: A B C, kompileerimise kaudu,Väljund on: B D, kompileerimise kaudu,Väljund on: A 22. Antud järgmiseltJavakood, on kompileerimise ajal( )Tekkis viga. (Vali üks) class Parent{ } class Child laiendab Parent{ public static void main(String args[]){ Vanem p1 = uus laps(); //Esimene rida Vanem p2 = uus vanem(); //Teine liin Laps c1 = uus laps(); //Kolmas rida Laps c2 = uus vanem(); //Neljas liin } } A, esimene rida B, teine rida C, kolmas rida D, neljas rida 23. Antud järgmiseltJavaKood, kompileerimise käitusaeg, allpool( )Väite väärtus ontrue。 (Vali kaks) String s = "tere"; String t = "tere"; String e = uus string("tere"); char[] c = {'h','e','l','l','o'}; A、s.võrdub( t ) B、t.võrdub( c ) C、t.võrdub( e ) D、t==c 24. Antud üksJavaProgrammi kood on järgmine: Pärast kompileerimise käivitamist on väljundtulemus (vali üks) pubilc class Test{ int arv = 9; pubilc void count1(){ int arv = 10; System.out.println ("loend 1" + loend); } pubilc void count2(){ System.out.println("loend2" + loend); } pubilc static void main(string args[]){ Test t = uus Twst(); t.count1(); t.count2(); } } A、count1=9 count2=9 B、count1=10 count2=9 C、count1=10 count2=10 D、count1=9 count2=10 25. Antud üksJavaProgrammi koodifragment on järgmine: pärast käivitamist on õige väljundtulemus (vali üks) String s="tere, maailm"; s.replace(","," "); System.out.println(s); A、Tere maailm; B、Tere maailm C、TERE MAAILM; D、TERE MAAILM; 26. Anna üksJavaProtseduuri metoodiline ülesehitus on järgmine: public Täisarvu muutus (String s){ } Järgnevad metoodika rakendamise väited on õiged (vali kaks) A、tagastada uued täisarvud; B、tagasipöördumine s; C、Täisarv t = täisarv.väärtusOf(s); tagasta t; D、return s.getInteger(); 27. Liides on defineeritud järgmiselt: liides A { int meetod1 (int i); int meetod2 (int j); } lahkeBRakendab liidesedA, allpool( )Just nii. (Vali üks) A、klass B rakendab A {int method1() { }int method2() { }} B、klass B {int method1(int i) { }int method2(int j) { }} C、klass B rakendab A {int method1(int i) { }int method2(int j) { }} D、klass B laiendab A {int method1(int i) { }int method2(int j) { }} 28. JärgnevaltJavaKoodilõik, mis kehastab mõistet (). (Vali üks) public void aMethod(String s){....} public void aMethod(int i){.........} public void aMethod(int i,float f){.....} A, rohkem pärandit B, raske koorem C, kirjuta ümber D, polümorfism 29. Kahe keele hindamineS1jaS2Olenemata sellest, kas need on võrdsed või mitte, tuleks neid kasutada (vali üks) A、kui (s1==s2) B、kui (s1=s2) C、kui (strcpy(s1,s2)) D、kui (s1.võrdub(s2)) 30. Klassi järgmised kirjeldused on valed (vali üks) AKlass on objektide grupp, millel on samad omadused, ühised käitumised ja ühised suhted B, klass on objekti konkreetne ilming reaalses maailmas C, sarnased objektid on rühmitatud klassi, millest igaüks kirjeldab sõltumatute objektide hulka D, objekt on klassi eksemplar ja klassistruktuur on praktiline objekti abstraktsiooni vorm 31. Järgmise programmi väljund on (vali üks) klass A2 laiendab A1 { A2(){ System.out.println ("A2"); } public static void main(String args[]){ uus A2(); } } klass A1{ A1(){ System.out.println("A1"); } } A、A1 B、A2 C、A1A2 D、A2A1 32. Järgnevad on:JavaMõned programmis olevad deklaratsioonid, üks kompileeritavatest valikutest on (vali üks) String s1 = uus string("Hello"); String s2 = uus string("seal"); String s3 = uus String(); A、s3 = s1 + s2 B、s3 = s1& S2 C、s3 = s1 || S2 D、s3 = s1 - s2 33. Uuri järgmistJavaKood: public class testException{ public static void main(String args[]){ int n[]={0,1,2,3,4}; int sum=0; proovi { for(int i=1; i<6; i++) sum=sum+ n; System.out.println("sum="+sum); } catch(ArrayIndexOutOfBoundsExpception e) { System.out.println("Massiv ületab piiri"); } lõpuks{ System.out.println("Protseduuri lõpp"); } } } Väljund on (vali üks) A、10 Array Outbounds programm lõpeb B、10 Protseduuri lõpp C, massiivi on piiridest väljas ja protseduur lõpeb D, protseduuri lõpp 34. KasutadaJavaLoo uus kataloog allpool oleva klassi () eksemplariga. (Vali üks) A、Fail B、FileoutputStream C、Trükikirjanik D、BufferedReader 35. AllpoolJavaavalduses,( )Saab ühe konstrueeridaAndmeväljundvoogObjekt. (Vali üks) A、new DataOutputStream(new FileOutputStream("abc.txt")); B、new DataOutputStream(new OutputStream("abc.txt")); C、uus DataOutputStream (uus FileWriter("abc.txt")); D、new DataOutputStream (uus FileInputStream("abc.txt")); 36. SisseJ2EE, kompileerimisviga järgmises koodis on (vali üks) A、Fail f = uus fail("/","autoexec.bat"); B、DataInputStream din = uus DataInputStream (uus FileInputStream("autoexec.bat")); C、InputStreamReader = uus InputStreamReader(System.in); D、OutputStreamWriter välja = uus OutputStreamWriter(System.in); 37. SisseJ2SE, järgmiste elementide sorteeritud kollektsiooniklass on (vali üks) A、LinkedList B、Stack C、Räsitabel D、TreeSet 38. SisseJava.langPakendatudMatemaatikaKlassis on maksimaalse väärtuse leidmise meetod (vali üks) A、Max() B、Min() C、Abs() D、Ceil() 39. SisseJavavõib olla eraldilõpuksKoos väitega kasutatavad plokid on (vali üks) A、proovi B、püük C、viska D、Visked 40. SisseJavaKeeles, kui klassi muutuja kuulutatakse järgmiseltkaitstudJärgmised väited on õiged (vali kaks) A, ainult sama klassi liikmed saavad sellele ligi B, iga teine klass teises paketis saab sellele ligi C, iga teine klass samas paketis pääseb sellele ligi D, alamklassid erinevates pakettides pääsevad muutujale ligi 41. SisseJavaKui sul on järgmine klasside definitsioon: abstraktne klass Shape{ abstraktne tühjus tõmba(); } Klassi ruut laiendab Shape{} Kui proovid ülaltoodud koodi kompileerida, juhtub see (vali üks) A, kõik on edukalt kompileeritud B、Kujusaab kompileerida,SquareEi saa kompileerida C、Ruutsaab kompileerida,KujuEi saa kompileerida D、Kuju,RuutÜhtegi neist ei saa kompileerida 42. SisseJavaKeeles oli Xiao Ming oma kotismypackageklassMy_Class, inmypackageAlampakettmysubpackageKeskel on ka kategooriaMy_Class。 Xiao Ming kasutas.import mypackage: Tutvusta paketti ja täida selles avaldus:My_Class NewClass=Uus My_Class();toimub (vali üks) A, loo klassMinu pakk. My_ClassEesmärk B, loo klassMinu pakk. Mysubpackage.My_ClassObjekt C, väide on vale D, loo klassMinu pakk. My_Classobjekt ja klassMinu pakk. Mysubpackage.My_ClassObjekt 43. SisseJavaKeeles on Xiao Ming oma klassisRuutjuurMeetod on defineeritudmethod_AAvaldusega: double my_result=Math.sqrt(1000); Ta peab importima (valima üks) A、Java.awt.* B、Java.Math.* C、Java.util.Math.* DÜkski eelnev ei vasta tõele 44. SisseJavaKeskmine,()Liides asub kogumisraamistiku ülemisel tasemel. (Vali üks) A、Kaart B、Kogumine C、Võtteplats D、Nimekiri 45. SisseJAVAKeskminecomTeatud klassi meetodeid paketis saab muuta järgmiste () ligipääsu modifikaatoritegacom.dbalamklassi paketis, kuid sellele ei pääse ligicom.dbTeise klassi ligipääs. (Vali üks) A、Privaatne B、kaitstud C、avalik D、sõbralik 46. SisseJavaKeskel, kutsuMath.random()Tulemus, mida meetod võib tagastada, on (). (Vali üks) A、132.34 B、0.342 C、29.34E10 D、1.0009 47. SisseJavaKeskel, kutsuMath.random()Tulemus, mida meetod võib tagastada, on (vali üks) A、132.34 B、0.342 C、29.34E10 D、1.0009 48. SisseJava, liidese märksõnad on (vali üks) A、klass B、Liides C、Laiendab D、Tööriistad 49. SisseJavaSinu arusaama järgi on järgmised meetodid( )See ei saa olla klassOranžehitusmeetod. (Vali üks) A、Orange(){…} B、Oranž(…){… } C、public void Orange(){…} D、public Orange(){…} 50. SisseJava, Guan Jian () muudab klassi alamklasside tuletamise võimetuks. (Vali üks) A、Finaal B、avalik C、Privaatne D、Volatiilne Dokumendifaili allalaadimise vastus on näha:Turistid, kui soovite näha selle postituse peidetud sisu, palun Vastuse
|