|
1. .Givet toJavaProcedure,Som følger:Text.javaResultatet af kompileringskørslen er (vælg én) pubilc interface Face{ Int count = 40; } pubilc class Text implements Face{ privat statisk int-tæller; pubilc static void main(String[]args){ System.out.println( tæller ); } } A、40 B、41 C、0 D、1 2. JavaEn værdi, som brugeren indtaster, læses i programmet, og der skal oprettes en brugerdefineret undtagelse, hvis inputværdien er større end10, brugKastUdsagnet skaber eksplicit en undtagelse, og undtagelsesoutput-beskeden er "noget’s forkert! ", sætningen er (vælg én) A、hvis (I>10) kaster Undtagelse("noget"’s forkert!"); B、hvis (I>10) kaster Undtagelse e ("noget’s forkert!"); C、hvis (I>10) kaster ny undtagelse ("noget’s forkert!"); D、hvis (I>10) kaster ny undtagelse e ("noget’s forkert!"); 3. JavaKlasser i programmer defineres som følger: klasse Demo { privat int[]-greve; public Demo(){ Count=Ny Int[10]; } public void setCount(int ct,int n){ count[n]=ct; } public int getCount(int n){ returantal[n]; } public void showCount(int n){ System.out.println("Count er "+count[n]); } } I skabelsenDemoinstans af klassen, ved at kaldeshowCount(9)Resultatet af metoden er (vælg én) A、Tællingen er 0 B、Antallet er null C, kompileringsfejl D, kørselsfejl 4. javaProgrammet indeholder følgende kode: DataInputStream din = ny DataInputStream( ny BufferedInputStream (ny FileInputStream("employee.dat") )); Under antagelse iemployee.datFilen indeholder kun følgende tegn:abcdefg。 Så:System.out.println(din.read())Print på skærmen (vælg én) A、A B、B C、97 D、98 5. javaI sproget er følgende baseret på alle klasser, der håndterer outputoperationer (vælg én) A、DataOutput B、OutputStream C、BufferedOutputStream D、IOStream 6. Java, når man bruger ()-modifikatoren, kan en klasse tilgås af andre klasser i samme pakke eller forskellige pakker. (Vælg én) A、privat B、Beskyttet C、Offentlig D、venlig 7. offentlig klasse Test { offentlig statisk void main(String args[]){ EqTest e = ny EqTest(); e.show(); } } klasse EqTest{ Streng s = "Java"; Streng s2 = "java"; Public Void show(){ //Læg testkoden her {System.out.println("Lige"); } ellers {System.out.println("Ikke lige"); } } } På toppenJavaKommentarlinjens position i koden, hvor () testkoden placeres, vil give et "lige" resultat. (Vælg én) A、hvis(s==s2) B、hvis(s.lig med(s2)) C、if(s.equalsIgnoreCase(s2)) D、if(s.noCaseMatch(s2)) 8. PakkePack1KlasseKlasse1Der findes medlemsmetoder: beskyttet tomrum method_1(){…}, Privat tomrum method_2(){...}, public void method_3(){…}ogtomrum method_4(){…},I pakkenPack2KlasseKlasse2væreKlasse1Underklassen er i digKlasse2(vælg to) A、method_1 B、method_2 C、method_3 D、method_4 9. Kompilér og kør følgendeJavaProcedure: klasse A{ int var1=1; int var2; public static void main(String[] args){ int var3=3; A, a = ny A(); System.out.println(a.var1+a.var2+var3); } } vil blive genereret( )Resultat. (Vælg én) A、0 B、4 C、3 D, kan koden ikke kompileres, fordivar2Slet ikke initialiseret 10. Kompiler og kør følgendeJavaKodeuddrag tegn c = 'a'; Switch (c) { tilfælde 'a': System.out.println("a"); default: System.out.println("default"); } Outputresultatet er (vælg én) A, kan koden ikke kompileres, fordiSkiftDer findes ikke noget juridisk udtryk for en udtalelse B、en standard C、a D、Standard 11. Analyser følgendeJavaKodeks: klasse A{ public static void main(String[] args){ metode(); } Statisk void-metode(){ try{ System.out.println("Hej"); } endelig{ System.out.println("farvel"); } } } Efter kompilationen kører, er outputtet (vælg én) A、“Hej” B、“Farvel” C、“Hej farvel” D, kan koden ikke kompileres 12. Analyser følgendeJavaProcedure: offentlig klasse ExceptionTest { offentlig statisk void main(String[] args) kaster Undtagelse { try { kast ny Undtagelse(); } catch(Undtagelse e){ System.out.println ("Fanget i main()"); } System.out.println("nothing"); } } Outputresultatet er (vælg én) A、Fanget i hoved()ingenting B、Fanget i hoved() C、Intet D, uden nogen output 13. GiverJavaKoden er som følger, Til at printe udListeindhold, der er gemt i,Følgende udsagn er korrekt (vælg to) ArrayList list= ny ArrayList(); list.add("a"); list.add("b"); A、System.out.print(liste); B、System.out.print(list.toArray()); C、System.out.print(list.toString()); D、System.out.print(list.get(0)); 14. GiverJavaKode som følger: abstrakt klasse Shape{ abstrakt tomrumstrækning(); } At skabeFormUnderklasser af klasserCirkel, følgende kode er korrekt (vælg to) A、klasse Cirkel udvider Form{int draw(){}} B、abstrakt klasse Cirkel udvider Form{ } C、klassen Circle udvider Shape{void draw(); } D、klasse Cirkel udvider Shape{void draw(){}; } 15. GiverJavaKoden er som følger: kompiler kør, og resultatet er (vælg én) public static void main(String[] args) { Strenge s ; System.out.println( "s=" + s); } A, kompileringsfejl B, kompilerer, men der opstår en runtime-fejl C, normal drift, outputs=null D, normal drift, outputs= 16. GivetJavaKoden er som følger: Når den kører, genereres en undtagelse af typen () . (Vælg én) Strenge s = null; s.concat("abc"); A、Artitmetisk undtagelse B、NullpointerUndtagelse C、IOException D、EOFException 17. GiverJavaKodeudsnittet er som følger: Heltal a = nyt Heltal(3); Heltal b = nyt Heltal(3); System.out.println(a==b); Efter kørsel vil denne kode blive udskrevet (vælg én) A、1 B、0 C、true D、false 18. GiverJavaKoden er som følger,dVærdiområdet er (vælg én) dobbelt d = Math.random(); A、d>=1,0 B、d>=0,0,desudend<1.0 C、d>=0,0,desudend<Double.MAX_VÆRDI D、d>=1,0,desudend<Double.MAX_VÆRDI 19. GivetJavaKoden er som følger, og når den kører, vil den blive genereret( )type anomali. (Vælg én) Strenge s = null; s.concat("abc"); A、Aritmetisk undtagelse B、NullPointerException C、IOException D、EOFException 20. Givet den og denJavaProceduremæssigHovedpersonMetoden er som følger: resultatet af programkompilering og kørsel er (vælg én) public static void main(String[]args){ Streng str = null; str.concat("abc"); str.concat("def"); System.out.println(str); } A、nul B、ABCDEF C, kompileringsfejl D, opstår abnormiteter under kørselstiden 21. Givet som følgerJAVAProgramfragmenter: klasse A{ offentlig A(){ system.out.println("A"); } } klasse B udvider A{ public B(){ System.out.println("B"); } public static void main(String[] args){ B b = ny B(); } } Ovenstående procedurer vil (vælge én) A, kan ikke kompileres B, gennem kompilering,Outputtet er: A B C, gennem kompilering,Outputtet er: B D, gennem kompilering,Outputtet er: A 22. Givet som følgerJavakode, vil være i kompileringstiden( )Der opstod en fejl. (Vælg én) klasse Forælder{ } klasse Child udvider Parent{ offentlig statisk void main(String args[]){ Forælder p1 = nyt barn(); //Første linje Forælder p2 = ny Forælder(); //Anden linje Barn c1 = nyt Barn(); //Tredje række Barn c2 = ny forælder(); //Fjerde linje } } A, den første linje B, den anden linje C, den tredje linje D, den fjerde linje 23. Givet som følgerJavaCode, kompiler runtime, nedenfor( )Værdien af udsagnet ertrue。 (Vælg to) Streng s = "hej"; Streng t = "hej"; Streng e = ny streng ("hello"); char[] c = {'h','e','l','l','o'}; A、s.lig ( t ) B、t.lig med ( c ) C、t.lig med ( e ) D、t==c 24. Givet énJavaProgramkoden er som følger: Efter at kompileringen er udført, er outputresultatet (vælg én) pubilc class Test{ Int count = 9; pubilc void count1(){ Int Count = 10; System.out.println("count1" + count); } pubilc void count2(){ System.out.println("count2" + count); } pubilc statisk void main(String args[]){ Test t = ny Twst(); t.Count1(); t.Count2(); } } A、Tælling1=9 Tælling2=9 B、Tælling1=10 Tælling2=9 C、Tælling1=10 Tælling2=10 D、Tælling1=9 Tælling2=10 25. Givet énJavaProgrammets kodefragment er som følger: Efter kørsel er det korrekte outputresultat (vælg et) Streng s="hej, verden"; s.replace(","," "); System.out.println(s); A、Hej verden; B、Hej verden C、HEJ VERDEN; D、HEJ VERDEN; 26. Giv énJavaDen metodologiske struktur af proceduren er som følger: public Heltalsændring(Streng s){ } Følgende metodologiimplementeringsudsagn er korrekte (vælg to) A、returnerer nye heltals(er); B、Returner S; C、Heltal t = Integer.valueOf(s); return t; D、returner s.getInteger(); 27. Grænsefladen defineres som følger: grænseflade A { Int Metode1 (Int I); int metode2 (int j); } slagsBImplementerer grænsefladerA, nedenfor( )Det er rigtigt. (Vælg én) A、klasse B implementerer A {int metode1() { }int metode2() { }} B、klasse B {int metode1(int i) { }int metode2(int j) { }} C、klasse B implementerer A {int metode1(int i) { }int metode2(int j) { }} D、klasse B udvider A {int metode1(int i) { }int metode2(int j) { }} 28. Som følgerJavaKodeudsnit, der indkapsler begrebet (). (Vælg én) public void aMethod(String s){....} public void aMethod(int i){.........} public void aMethod(int i,float f){.....} A, mere arv B, tung last C, omskrivning D, polymorfi 29. At dømme to strenges1ogs2Uanset om de er lige eller ej, bør de bruges (vælg én) A、hvis (s1==s2) B、hvis (s1=s2) C、hvis (strcpy(s1),s2)) D、hvis (s1.er lig med (s2)) 30. Følgende beskrivelser i klassen er forkerte (vælg én) AEn klasse er en gruppe objekter med de samme karakteristika, fælles adfærd og fælles relationer B, klasse er objektets specifikke manifestation i den virkelige verden C, lignende objekter grupperes i en klasse, hvor hver beskriver et sæt uafhængige objekter D, objekt er en instans af en klasse, og klassestruktur er en praktisk form for objektabstraktion 31. Outputtet fra følgende program er (vælg én) klasse A2 udvider A1 { A2(){ System.out.println("A2"); } offentlig statisk void main(String args[]){ ny A2(); } } klasse A1{ A1(){ System.out.println("A1"); } } A、A1 B、A2 C、A1A2 D、A2A1 32. Følgende er:JavaNogle deklarationer i programmet, en af de muligheder, der kan kompileres, er (vælg én) Streng s1 = ny streng ("Hej"); Streng s2 = ny streng ("der"); Streng s3 = ny Streng(); A、s3 = s1 + s2 B、s3 = s1& s2 C、s3 = s1 || s2 D、s3 = s1 - s2 33. Undersøg følgendeJavaKodeks: public class testException{ offentlig statisk void main(String args[]){ int n[]={0,1,2,3,4}; int sum=0; try { for(int i=1; i<6; i++) sum=sum+ n; System.out.println("sum="+sum); } catch(ArrayIndexOutOfBoundsExpception e) { System.out.println("Arrayet krydser grænsen"); } endelig{ System.out.println("Afslutning på proceduren"); } } } Outputtet vil være (vælg én) A、10 Array Outbounds-programmet slutter B、10 Afslutning på proceduren C, arrayet er uden for grænserne, og proceduren afsluttes D, slutningen af proceduren 34. Til brugJavaOpret en ny mappe med en instans af klasse () nedenfor. (Vælg én) A、Fil B、FileoutputStream C、Trykforfatter D、BufferedReader 35. NedenforJavaI erklæringen,( )Kan konstruere enDataOutputStreamObjekt. (Vælg én) A、ny DataOutputStream (ny FileOutputStream("abc.txt")); B、ny DataOutputStream (ny OutputStream ("abc.txt")); C、ny DataOutputStream (ny FileWriter ("abc.txt")); D、ny DataOutputStream (ny FileInputStream("abc.txt")); 36. IJ2EE, kompileringsfejlen i følgende kode er (vælg én) A、Fil f = ny fil("/","autoexec.bat"); B、DataInputStream din = ny DataInputStream(ny FileInputStream("autoexec.bat")); C、InputStreamReader i = ny InputStreamReader(System.in); D、OutputStreamWriter ud = ny OutputStreamWriter(System.in); 37. IJ2SE, den sorterede samlingsklasse af følgende elementer er (vælg én) A、LinkedList B、Stack C、Hashtabel D、TreeSet 38. IJava.langPakketMatematikI klassen er metoden til at finde den maksimale værdi (vælg én) A、Max() B、Min() C、Abs() D、Ceil() 39. IJavakan være separat medendeligDe blokke, der bruges sammen med udsagnet, er (vælg én) A、Prøv B、Fang C、Kast D、Kast 40. IJavaI et sprog, når en variabel i en klasse erklæres somBeskyttetFølgende udsagn er korrekte (vælg to) A, kun medlemmer af samme klasse kan få adgang til den B, vil enhver anden klasse i en anden pakke kunne få adgang til den C, enhver anden klasse i samme pakke kan få adgang til den D, underklasser i forskellige pakker kan tilgå variablen 41. IJavaHvis du har følgende klassedefinition: abstrakt klasse Shape{ abstrakt tomrumstrækning(); } Klassefirkant udvider Form{} Hvis du prøver at kompilere, vil ovenstående kode ske (vælg en) A, er alt succesfuldt kompileret B、Formkan kompileres,FirkantKan ikke kompilere C、Firkantkan kompileres,FormKan ikke kompilere D、Form,FirkantIngen af dem kan kompileres 42. IJavaPå sproget var Xiao Ming i hans taskemypackageKlasseMy_Class, imypackageUnderpakkemysubpackageDer er også en kategori i midtenMy_Class。 Xiao Ming brugte.import mypackage: Introducer pakken og udfør sætningen i den:My_Class NewClass=Ny My_Class();vil forekomme (vælg én) A, opretter en klasseMin pakke. My_ClassFormål B, opretter en klasseMin pakke. Mysubpackage.My_ClassFormål C, er udsagnet forkert D, opretter en klasseMin pakke. My_ClassObjekt og A klasseMin pakke. Mysubpackage.My_ClassFormål 43. IJavaI sprog er Xiao Ming i hans klasseKvadratrodMetoden er defineret imethod_Amed en erklæring: dobbelt my_result=Math.sqrt(1000); Han skal importere (vælge én) A、Java.awt.* B、Java.Matematik.* C、Java.util.Math.* DIntet af ovenstående er sandt 44. IJavaMedium,()Grænsefladen er placeret på øverste niveau af samlingsrammen. (Vælg én) A、Kort B、Samling C、Sæt D、Liste 45. IJAVAMediumcomMetoder af en bestemt klasse i pakken kan modificeres ved at bruge følgende () adgangsmodifikatorercom.dbunderklasse i pakken, men kan ikke tilgås afcom.dbAdgang til andre klasser. (Vælg én) A、privat B、Beskyttet C、Offentlig D、venlig 46. IJavaI midten, kaldMath.random()Resultatet, som metoden kan returnere, er (). (Vælg én) A、132.34 B、0.342 C、29.34E10 D、1.0009 47. IJavaI midten, kaldMath.random()Resultatet, som metoden kan returnere, er (vælg én) A、132.34 B、0.342 C、29.34E10 D、1.0009 48. IJava, nøgleordene, der definerer grænsefladen, er (vælg én) A、Klasse B、Interface C、Udvider D、redskaber 49. IJavaIfølge din forståelse er følgende metoder( )Det kan ikke være en klasseOrangeByggemetode. (Vælg én) A、Orange(){…} B、Orange(…){… } C、public void Orange(){…} D、public Orange(){…} 50. IJava, Guan Jian () gør klassen ude af stand til at udlede underklasser. (Vælg én) A、Finale B、Offentlig C、privat D、Flygtig Doc file download svar kan ses:Turister, hvis I vil se det skjulte indhold i dette indlæg, så vær venlig Svar
|