|
1. .Annetaan kaksiJavaMenettely,Seuraavasti:Text.javaKäännösjuoksun tulos on (valitse yksi) pubilc interface Face{ Int määrä = 40; } pubilc-luokka Text implements Face{ yksityinen staattinen älykkyyslaskuri; pubilc static void main(String[]args){ System.out.println( laskuri ); } } A、40 B、41 C、0 D、1 2. JavaKäyttäjän syöttämä arvo luetaan ohjelmassa, ja mukautettu poikkeus on luotava, jos syötearvo on suurempi kuin10, käytäheitäLause nostaa poikkeuksen eksplisiittisesti, ja poikkeuslähtöviesti on "jotain’s väärin! ", lause on (valitse yksi) A、jos (I>10) heittää Poikkeus("jotain"’s väärin!"); B、jos (I>10) heitetään poikkeus e ("jotain’s väärin!"); C、jos (I>10) heittää uusi Poikkeus ("jotain"’s väärin!"); D、jos (I>10) heittää uusi poikkeus e ("jotain’s väärin!"); 3. JavaOhjelmien luokat määritellään seuraavasti: class Demo { yksityinen int[] count; public Demo(){ count=new int[10]; } public void setCount(int ct,int n){ count[n]=ct; } public int getCount(int n){ palautusmäärä[n]; } public void showCount(int n){ System.out.println ("Count on "+count[n]); } } LuomisessaDemoluokan instanssi, kutsumallashowCount(9)Menetelmän tulos on (valitse yksi) A、Lukumäärä on 0 B、Laskenta on nolla C, käännösvirheet D, ajonaikaiset virheet 4. javaOhjelma sisältää seuraavan koodin: DataInputStream din = uusi DataInputStream( new BufferedInputStream (uusi FileInputStream("employee.dat") )); Oletetaan, ettäemployee.datTiedosto sisältää vain seuraavat merkit:abcdefg。 Sitten:System.out.println(din.read())Tulosta näytölle (valitse yksi) A、A B、B C、97 D、98 5. javaKielessä seuraavat perustuvat kaikkiin luokkiin, jotka käsittelevät tulostusoperaatioita (valitse yksi) A、DataOutput B、OutputStream C、BufferedOutputStream D、IOStream 6. Java, kun käytetään ()-modifikaattoria, luokkaa voivat käyttää muut luokat samassa paketissa tai eri paketeissa. (Valitse yksi) A、yksityinen B、suojattu C、Julkinen D、ystävällinen 7. julkisen luokan testi { public static void main(String args[]){ EqTest e = uusi EqTest(); e.show(); } } class EqTest{ Merkkijono s = "Java"; Merkkijono s2 = "java"; julkinen void show(){ //Aseta testikoodi tähän {System.out.println("Yhtäsuuret"); } else {System.out.println("Ei yhtä suuri"); } } } YlhäälläJaavaKoodin kommenttirivin sijainti, jossa testikoodi sijoittuu () ja tulos on "tasainen". (Valitse yksi) A、if(s==s2) B、if(s.equals(s2)) C、if(s.equalsIgnoreCase(s2)) D、if(s.noCaseMatch(s2)) 8. Pakettipack1LuokkaLuokka 1Jäsenmenetelmiä on olemassa: suojattu void method_1(){…}, private void method_2(){...}, julkinen mitätöity method_3(){…}javoid method_4(){…},Paketissapack2LuokkaLuokka 2ollaLuokka 1Alaluokka on sinussaLuokka 2(valitse kaksi) A、method_1 B、method_2 C、method_3 D、method_4 9. Käännä ja suorita seuraavatJaavaMenettely: luokka A{ int var1=1; int var2; public static void main(String[] args){ int var3=3; A a = uusi A(); System.out.println(a.var1+a.var2+var3); } } generoidaan( )Tulos. (Valitse yksi) A、0 B、4 C、3 D, koodia ei voi kääntää, koskaVAR2Ei lainkaan alustettua 10. Käännä ja suorita seuraavatJaavaKoodipätkä hahmo c = 'a'; kytkin (c) { tapaus 'a': System.out.println("a"); oletus: System.out.println("oletus"); } Tulos on (valitse yksi) A, koodia ei voi kääntää, koskaKytkinLausunnolle ei ole laillista ilmaisua B、Oletus C、a D、Oletus 11. Analysoi seuraavatJaavaKoodi: luokka A{ public static void main(String[] args){ metod(); } staattinen tyhjiömenetelmä(){ try{ system.out.println ("Hei"); } lopuksi{ System.out.println ("hyvästi"); } } } Kun käännös on suoritettu, tulos on (valitse yksi) A、“Hei” B、“Hyvästi” C、“Hei hei hei” D, koodia ei voi kääntää 12. Analysoi seuraavatJaavaMenettely: public class ExceptionTest { public static void main(String[] args) heittää Exception { kokeile { throw new Exception(); } catch(Poikkeus e){ System.out.println ("Jäänyt kiinni main()"); } system.out.println ("ei mitään"); } } Tulos on (valitse yksi) A、Jäänyt kiinni main()nothing B、Jäänyt kiinni pääosaan() C、Ei mitään D, ilman lähtöä 13. AntaaJaavaKoodi on seuraava, TulostettavaksiListasisältö, joka on tallennettu,Seuraava väite on oikea (valitse kaksi) ArrayList list= uusi ArrayList(); lista.add("a"); list.add("b"); A、System.out.print(lista); B、System.out.print(list.toArray()); C、System.out.print(list.toString()); D、System.out.print(list.get(0)); 14. AntaaJaavaKoodi, seuraavasti: abstrakti luokka Shape{ abstrakti tyhjiö draw(); } LuodaMuotoLuokkien alaluokatYmpyrä, seuraava koodi on oikea (valitse kaksi) A、class Circle laajentaa Shape{int draw(){}} B、abstrakti luokka Circle laajentaa Shape{ } C、luokka Circle laajentaa Shape{void draw(); } D、luokka Circle laajentaa Shape{void draw(){}; } 15. AntaaJavaKoodi on seuraava: compile run, ja tulos on (valitse yksi) public static void main(String[] args) { Merkkijono s ; System.out.println( "s=" + s); } A, käännösvirheet B, käännös läpäisee, mutta ajonaikainen virhe ilmenee C, normaali toiminta, tuloss=null D, normaali toiminta, tuloss= 16. AnnettuJavaKoodi on seuraava: Ajettaessa luodaan poikkeus, jonka tyyppi () on (). (Valitse yksi) Merkkijono s = nolla; s.concat ("ABC"); A、AritthmeticException B、NullpointerException C、IOException D、EOFException 17. AntaaJavaKoodipätkä on seuraava: Kokonaisluku a = uusi kokonaisluku(3); Kokonaisluku b = uusi kokonaisluku(3); System.out.println(a==b); Suorituksen jälkeen tämä koodi tulostetaan (valitse yksi) A、1 B、0 C、true D、false 18. AntaaJavaKoodi on seuraava,dArvoväli on (valitse yksi) double d = Math.random(); A、d>=1.0 B、d>=0.0,lisäksid<1.0 C、d>=0.0,lisäksid<Double.MAX_ARVO D、d>=1.0,lisäksid<Double.MAX_ARVO 19. AnnettuJaavaKoodi on seuraava, ja ajonaikaisesti se generoidaan( )poikkeamatyyppi. (Valitse yksi) Merkkijono s = nolla; s.concat ("ABC"); A、Aritmeettinen poikkeus B、NullPointerException C、IOException D、EOFException 20. Annettu se ja niinJaavaMenettelyPääasiallinenMenetelmä on seuraava: ohjelman kääntämisen ja suorituksen tulos on (valitse yksi) public static void main(String[]args){ String str = null; str.concat ("abc"); str.concat ("def"); System.out.println(str); } A、nolla B、abcdef C, käännösvirheet D, poikkeavuuksia esiintyy ajon aikana 21. Annettu seuraavastiJAVAOhjelmafragmentit: luokka A{ public A(){ system.out.println("A"); } } luokka B laajentaa A{ public B(){ System.out.println("B"); } public static void main(String[] args){ B b = uusi B(); } } Yllä mainitut menettelyt (valitse yksi) A, ei voi kääntää B, kokoamisen kautta,Lähtö on: A B C, kokoamisen kautta,Lähtö on: B D, kokoamisen kautta,Lähtö on: A 22. Annettu seuraavastiJaavakoodi, tulee käännösaikaan( )Tapahtui virhe. (Valitse yksi) class Parent{ } luokka Lapsi laajentaa Parent{ public static void main(String args[]){ Vanhempi p1 = uusi lapsi(); //Ensimmäinen rivi Vanhempi p2 = uusi vanhempi(); //Toinen linja Lapsi c1 = uusi lapsi(); //Kolmas rivi Lapsi c2 = uusi vanhempi(); //Neljäs linja } } A, ensimmäinen rivi B, toinen rivi C, kolmas rivi D, neljäs rivi 23. Annettu seuraavastiJaavaKoodi, käännä ajonaika, alla( )Väitteen arvo ontrue。 (Valitse kaksi) Merkkijono s = "hei"; Merkkijono t = "hei"; Merkkijono e = uusi String("hei"); char[] c = {'h','e','l','l','o'}; A、s.equals( t ) B、t.equals( c ) C、t.equals( e ) D、t==c 24. Annetaan yksiJaavaOhjelmakoodi on seuraava: Käännöksen suorittamisen jälkeen tulos on (valitse yksi) pubilc class Test{ int määrä = 9; pubilc void count1(){ int määrä = 10; system.out.println ("count1" + count); } pubilc void count2(){ System.out.println("count2" + count); } pubilc static void main(String args[]){ Testi t = uusi 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. Annetaan yksiJaavaOhjelman koodifragmentti on seuraava: suorituksen jälkeen oikea tulos on (valitse yksi) Merkkijono s="hei, maailma"; s.replace(","," "); System.out.println(s); A、Moi maailma; B、Moi maailma C、MOI MAAILMA; D、MOI MAAILMA; 26. Anna yksiJavaMenettelyn metodologinen rakenne on seuraava: public Kokonaislukumuutos(String s){ } Seuraavat metodologian toteutuslauseet ovat oikein (valitse kaksi) A、palauttaa uudet kokonaisluvut; B、palautus s; C、Kokonaisluku t = kokonaisluku.valueOf(s); return t; D、return s.getInteger(); 27. Rajapinta määritellään seuraavasti: rajapinta A { int menetelmä 1(int i); int method2 (int j); } tyyppiBToteuttaa rajapinnatA, alla( )Niin juuri. (Valitse yksi) A、luokka B toteuttaa A:n {int method1() { }int method2() { }} B、luokka B {int method1(int i) { }int method2(int j) { }} C、luokka B toteuttaa A {int method1(int i) { }int method2(int j) { }} D、luokka B laajentaa A {int method1(int i) { }int method2(int j) { }} 28. SeuraavastiJaavaKoodipätkä, joka ilmentää käsitteen (). (Valitse yksi) public void aMethod(String s){....} public void aMethod(int i){.........} public void aMethod(int i,float f){.....} A, lisää perintöä B, raskas kuorma C, kirjoita uudelleen D, polymorfismi 29. Kahden joukon arviointikausi 1jakausi 2Olivatpa ne yhtä suuria tai eivät, niitä tulisi käyttää (valitse yksi) A、jos (s1==s2) B、jos (s1=s2) C、jos (strcpy(s1),s2)) D、jos (s1.equals(s2)) 30. Luokan seuraavat kuvaukset ovat virheellisiä (valitse yksi) ALuokka on ryhmä objekteja, joilla on samat ominaisuudet, yhteiset käyttäytymismallit ja yhteiset suhteet B, luokka on objektin erityinen ilmentymä todellisessa maailmassa C, samankaltaiset objektit ryhmitellään luokaksi, joista kukin kuvaa joukkoa itsenäisiä olioita D, objekti on luokan instanssi, ja luokkarakenne on käytännöllinen objektiabstraktion muoto 31. Seuraavan ohjelman tulos on (valitse yksi) luokka A2 jatkaa A1:tä { A2(){ system.out.println ("A2"); } public static void main(String args[]){ uusi A2(); } } luokka A1{ A1(){ System.out.println("A1"); } } A、A1 B、A2 C、A1A2 D、A2A1 32. Seuraavat ovat:JaavaJoissain ohjelman ilmoituksissa, yksi käännettävistä vaihtoehdoista on (valitse yksi) Merkkijono s1 = uusi merkkijono ("Hei"); Merkkijono s2 = uusi String("siellä"); Merkkijono s3 = uusi String(); A、s3 = s1 + s2 B、s3 = s1& kausi 2 C、s3 = s1 || kausi 2 D、s3 = s1 - s2 33. Tutki seuraavaaJaavaKoodi: public class testException{ public static void main(String args[]){ int n[]={0,1,2,3,4}; int sum=0; kokeile { for(int i=1; i<6; i++) sum=sum+ n; System.out.println("sum="+sum); } catch(ArrayIndexOutOfBoundsExpception e) { System.out.println("Taulukko ylittää rajan"); } lopuksi{ System.out.println("Toimenpiteen loppu"); } } } Tulos on (valitse yksi) A、10 Array Outbounds -ohjelma päättyy B、10 Toimenpiteen loppu C, taulukko on rajojen ulkopuolella, ja menettely päättyy D, toimenpiteen loppu 34. KäyttääJaavaLuo uusi hakemisto, jossa alla on luokan () instanssi. (Valitse yksi) A、Tiedosto B、FileoutputStream C、Taidekirjailija D、BufferedReader 35. AllaJaavalausunnossa,( )Voi rakentaa sellaisenDataOutputStreamEsine. (Valitse yksi) A、new DataOutputStream (uusi FileOutputStream("abc.txt")); B、new DataOutputStream(new OutputStream("abc.txt")); C、new DataOutputStream (uusi FileWriter("abc.txt")); D、new DataOutputStream(new FileInputStream("abc.txt")); 36. SisäänJ2EE, käännösvirhe seuraavassa koodissa on (valitse yksi) A、Tiedosto f = uusi tiedosto("/","autoexec.bat"); B、DataInputStream din = uusi DataInputStream (uusi FileInputStream("autoexec.bat")); C、InputStreamReader in = new InputStreamReader(System.in); D、OutputStreamWriter ulos = uusi OutputStreamWriter(System.in); 37. SisäänJ2SE, seuraavien alkioiden lajiteltu kokoelmaluokka on (valitse yksi) A、LinkedList B、Pino C、Tiivistetaulukko D、TreeSet 38. SisäänJava.langPakattuMatematiikkaLuokassa maksimiarvon löytämisen menetelmä on (valitse yksi) A、Max() B、Min() C、Abs() D、Ceil() 39. SisäänJavavoi olla erikseen joukossavihdoinVäitteen kanssa käytetyt lohkot ovat (valitse yksi) A、yritä B、kiinniotto C、heitä D、heitot 40. SisäänJaavaKielessä, kun luokan muuttuja julistetaan muodossasuojattuSeuraavat väitteet ovat oikeita (valitse kaksi) A, vain saman luokan jäsenet pääsevät siihen käsiksi B, mikä tahansa muu luokka eri paketissa pääsee siihen käsiksi C, mikä tahansa muu luokka samassa paketissa voi käyttää sitä D, eri pakettien aliluokat voivat päästä käsiksi muuttujaan 41. SisäänJaavaJos sinulla on seuraava luokkamääritelmä: abstrakti luokka Shape{ abstrakti tyhjiö draw(); } Luokka Square laajentaa Shape{} Jos yrität kääntää yllä oleva koodi, tapahtuu (valitse yksi) A, kaikki on onnistuneesti käännetty B、Muotovoidaan kääntää,NeliöEi voi kääntää C、Neliövoidaan kääntää,MuotoEi voi kääntää D、Muoto,NeliöYhtäkään niistä ei voi kääntää 42. SisäänJaavaKielellä Xiao Ming oli laukussaanmypackageLuokkaMy_Class, inmypackageAlipakettimysubpackageKeskellä on myös kategoriaMy_Class。 Xiao Ming käytti.tuo mypackage: Esittele paketti ja suorita lause siinä:My_Class NewClass=Uusi My_Class();tulee tapahtumaan (valitse yksi) A, luo luokkaPakettini. My_ClassTavoite B, luo luokkaPakettini. Mysubpackage.My_ClassTavoite C, väite on väärä D, luo luokkaPakettini. My_Classobjekti ja luokkaPakettini. Mysubpackage.My_ClassTavoite 43. SisäänJaavaKielessä Xiao Ming on luokallaanSquareRootMenetelmä määritelläänmethod_Alausunnolla: double my_result=Math.sqrt(1000); Hänen täytyy tuoda (valita yksi) A、Java.awt.* B、Java.Math.* C、Java.util.Math.* DMikään yllä mainituista ei pidä paikkaansa 44. SisäänJaavaKeskiverto,()Rajapinta sijaitsee kokoelmakehyksen ylimmällä tasolla. (Valitse yksi) A、Kartta B、Kokoelma C、Setti D、Lista 45. SisäänJAVAKeskivertocomTietyn luokan metodeja paketissa voidaan muokata käyttämällä seuraavia () pääsymuokkaimiacom.dbaliluokka paketissa, mutta niihin ei voi päästä käsiksi.com.dbMuiden luokkien pääsy. (Valitse yksi) A、yksityinen B、suojattu C、Julkinen D、ystävällinen 46. SisäänJaavaKeskellä, kutsuMath.random()Tuloksena, että metodi saattaa palautua, on (). (Valitse yksi) A、132.34 B、0.342 C、29.34E10 D、1.0009 47. SisäänJaavaKeskellä, kutsuMath.random()Menetelmän palautustulos on (valitse yksi) A、132.34 B、0.342 C、29.34E10 D、1.0009 48. SisäänJava, avainsanat, jotka määrittelevät rajapinnan, ovat (valitse yksi) A、Luokka B、Rajapinta C、Laajenee D、Työkalut 49. SisäänJaavaYmmärryksesi mukaan seuraavat menetelmät( )Se ei voi olla kurssiOranssiRakennusmenetelmä. (Valitse yksi) A、Orange(){…} B、Orange(…){… } C、public void Orange(){…} D、public Orange(){…} 50. SisäänJaava, Guan Jian () tekee luokasta kyvyttömän johtaa alaluokkia. (Valitse yksi) A、Finaali B、Julkinen C、yksityinen D、Epävakaa Doc-tiedoston latausvastaus on nähtävissä:Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyvä Vastaus
|