|
1. .Gitt toJavaProsedyre,Som følger:Text.javaResultatet av kompilasjonskjøringen er (velg én) pubilc interface Face{ antall int = 40; } pubilc class Text implements Face{ privat statisk int-teller; pubilc static void main(String[]args){ System.out.println( teller ); } } A、40 B、41 C、0 D、1 2. JavaEn verdi som brukeren legger inn leses i programmet, og et egendefinert unntak må opprettes hvis inndataverdien er større enn10, brukKastSetningen skaper eksplisitt et unntak, og unntaksmeldingen er "noe’s feil! ", setningen er (velg én) A、hvis (I>10) kaster Unntak("noe"’s feil!"); B、hvis (I>10) kaster Unntak e ("noe’s feil!"); C、hvis (I>10) kaster ny Unntak("noe’s feil!"); D、hvis (I>10) kaster nytt unntak e ("noe’s feil!"); 3. JavaKlasser i programmer er definert som følger: klasse Demo { privat int[]-greve; offentlig Demo(){ tell=ny int[10]; } public void setCount(int ct,int n){ tell[n]=ct; } public int getCount(int n){ returtelling[n]; } public void showCount(int n){ System.out.println("Count er "+count[n]); } } I skapelsenDemoinstans av klassen, ved å kalleshowCount(9)Resultatet av metoden er (velg én) A、Tellingen er 0 B、Tellingen er null C, kompilasjonsfeil D, kjøretidsfeil 4. javaProgrammet inneholder følgende kode: DataInputStream din = ny DataInputStream( ny BufferedInputStream (ny FileInputStream("employee.dat") )); Forutsatt at iemployee.datFilen inneholder kun følgende tegn:abcdefg。 Så:System.out.println(din.read())Skriv ut på skjermen (velg én) A、A B、B C、97 D、98 5. javaI språket er følgende basert på alle klasser som håndterer utdataoperasjoner (velg én) A、DataOutput B、OutputStream C、BufferedOutputStream D、IOStream 6. Java, når man bruker ()-modifikatoren, kan en klasse nås av andre klasser i samme pakke eller forskjellige pakker. (Velg én) A、privat B、Beskyttet C、Offentlig D、vennlig 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(){ //Legg inn testkoden her {System.out.println("Like"); } ellers {System.out.println("Ikke lik"); } } } På toppenJavaKommentarlinjeposisjonen til koden, plassering av () testkoden, vil gi et "likt" resultat. (Velg én) A、hvis(s==s2) B、hvis(s.lik(s2)) C、if(s.equalsIgnoreCase(s2)) D、if(s.noCaseMatch(s2)) 8. PakkePack1KlasseKlasse 1Det finnes medlemsmetoder: Protected void method_1(){…}, privat tomrom method_2(){...}, Public Void method_3(){…}ogvoid method_4(){…},I pakkenPack2KlasseKlasse 2væreKlasse 1Underklassen er i degKlasse 2(velg to) A、method_1 B、method_2 C、method_3 D、method_4 9. Kompil og kjør følgendeJavaProsedyre: klasse A{ int var1=1; int var2; offentlig statisk void main(String[] args){ int var3=3; A a = ny A(); System.out.println(a.var1+a.var2+var3); } } vil bli generert( )Resultat. (Velg én) A、0 B、4 C、3 D, kan koden ikke kompileres fordiVAR2Ikke initialisert i det hele tatt 10. Kompil og kjør følgendeJavaKodeutdrag karakter c = 'a'; Switch (c) { tilfelle 'a': System.out.println("a"); default: System.out.println("default"); } Utgangsresultatet er (velg én) A, kan koden ikke kompileres fordiBytteDet finnes ingen juridisk formulering for en uttalelse B、en standard C、a D、Standard 11. Analyser følgendeJavaKode: klasse A{ offentlig statisk void main(String[] args){ metode(); } Statisk void-metode(){ try{ System.out.println ("Hallo"); } endelig{ System.out.println ("farvel"); } } } Etter at kompilasjonen er kjørt, er utdataene (velg én) A、“Hei” B、“Farvel” C、“Hei, ha det” D, kan ikke koden kompileres 12. Analyser følgendeJavaProsedyre: offentlig klasse ExceptionTest { offentlig statisk void main(String[] args) kaster Unntak { try { kaste ny Unntak(); } catch(Unntak e){ System.out.println ("Fanget i main()"); } System.out.println ("ingenting"); } } Utgangsresultatet er (velg én) A、Fanget i hoved()ingenting B、Fanget i hoved() C、Ingenting D, uten noen utgang 13. GirJavaKoden er som følger, For å skrive utListeinnhold lagret i,Følgende påstand er korrekt (velg 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. GirJavaKode, som følger: abstrakt klasse Shape{ abstrakt void draw(); } Å skapeFormUnderklasser av klasserSirkel, følgende kode er korrekt (velg to) A、klasse Sirkel utvider Form{int draw(){}} B、abstrakt klasse Sirkel utvider Form{ } C、klasse Circle utvider Shape{void draw(); } D、klasse Circle utvider Shape{void draw(){}; } 15. GirJavaKoden er som følger: kompiler, kjør, og resultatet er (velg én) offentlig statisk void main(String[] args) { Strenger s ; System.out.println( "s=" + s); } A, kompilasjonsfeil B, kompilerer, men det oppstår en kjøretidsfeil C, normal drift, utgangs=null D, normal drift, utgangs= 16. GittJavaKoden er som følger: Når den kjører, genereres et unntak av typen () . (Velg én) Streng s = null; s.concat ("ABC"); A、Artitmetisk unntak B、NullpointerUnntak C、IOException D、EOFException 17. GirJavaKodesnippet er som følger: Heltal a = nytt heltall(3); Heltall b = nytt heltall(3); System.out.println(a==b); Etter kjøring vil denne koden bli skrevet ut (velg én) A、1 B、0 C、true D、false 18. GirJavaKoden er som følger,dVerdiområdet er (velg én) dobbel d = Math.random(); A、d>=1,0 B、d>=0,0,dessutend<1.0 C、d>=0,0,dessutend<Double.MAX_VERDI D、d>=1,0,dessutend<Double.MAX_VERDI 19. GittJavaKoden er som følger, og under kjøretid vil den bli generert( )type anomali. (Velg én) Streng s = null; s.concat ("ABC"); A、AritmetikkUnntak B、NullPointerException C、IOException D、EOFException 20. Gitt så-og-såJavaProsedyremessigHovedpersonMetoden er som følger, resultatet av programkompilering og kjøring er (velg én) offentlig statisk void main(String[]args){ Streng str = null; str.concat ("ABC"); str.concat("def"); System.out.println(str); } A、null B、ABCDEF C, kompilasjonsfeil D, oppstår avvik under kjøretid 21. Gitt som følgerJAVAProgramfragmenter: klasse A{ offentlig A(){ system.out.println("A"); } } klasse B utvider A{ public B(){ System.out.println("B"); } offentlig statisk void main(String[] args){ B b = ny B(); } } De ovennevnte prosedyrene vil (velge én) A, kan ikke kompileres B, gjennom kompilasjon,Utgangen er: A B C, gjennom kompilasjon,Utgangen er: B D, gjennom kompilasjon,Utgangen er: A 22. Gitt som følgerJavakode, vil være i kompilasjonstiden( )En feil oppstod. (Velg én) klasse Forelder{ } klasse Child utvider Parent{ offentlig statisk void main(String args[]){ Forelder p1 = nytt barn(); //Første linje Forelder p2 = ny Forelder(); //Andre linje Barn c1 = nytt barn(); //Tredje rad Barn c2 = ny forelder(); //Fjerde linje } } A, første linje B, den andre linjen C, den tredje linjen D, den fjerde linjen 23. Gitt som følgerJavaKode, kompiler kjøretid, nedenfor( )Verdien av utsagnet ertrue。 (Velg to) Streng s = "hallo"; Streng t = "hei"; Streng e = ny streng ("hallo"); char[] c = {'h','e','l','l','o'}; A、s.lik( t ) B、t.lik( c ) C、t.lik( e ) D、t==c 24. Gitt énJavaProgramkoden er som følger: Etter å ha kjørt kompileringen, er utdataene (velg én) pubilc-klassen Test{ int-tall = 9; pubilc void count1(){ INT Count = 10; System.out.println("count1" + count); } pubilc void count2(){ System.out.println("count2" + count); } pubilc static void main(String args[]){ Test t = ny Twst(); t.telling1(); t.telling2(); } } A、tell1=9 telle2=9 telle2=9 B、telling1=10 telling2=9 C、tell1=10 telle2=10 D、telling1=9 telling2=10 25. Gitt énJavaKodefragmentet til programmet er som følger: etter kjøring er det korrekte utgangsresultatet (velg én) Streng s="hei, verden"; s.replace(","," "); System.out.println(s); A、hallo verden; B、hallo verden C、HALLO VERDEN; D、HALLO VERDEN; 26. Gi énJavaDen metodologiske strukturen til prosedyren er som følger: public Heltallsendring(Streng s){ } Følgende metodologiimplementeringssetninger er korrekte (velg to) A、returnere nye heltall(er); B、returner S; C、Heltall t = Integer.valueOf(s); returner t; D、returner s.getInteger(); 27. Grensesnittet defineres som følger: grensesnitt A { Int Method1(Int I); int metode2 (int j); } snillBImplementerer grensesnittA, nedenfor( )Det stemmer. (Velg é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 utvider A {int metode1(int i) { }int metode2(int j) { }} 28. Som følgerJavaKodesnippet, som inneholder konseptet (). (Velg én) public void aMethod(String s){....} public void aMethod(int i){.........} public void aMethod(int i,float f){.....} A, mer arv B, tung last C, skriv om D, polymorfi 29. Å dømme to strengers1ogs2Enten de er like eller ikke, bør de brukes (velg én) A、hvis (s1==s2) B、hvis (s1=s2) C、hvis (strcpy(s1,s2)) D、hvis (s1.likes(s2)) 30. Følgende beskrivelser i klassen er feil (velg én) AEn klasse er en gruppe objekter med samme egenskaper, felles atferd og felles relasjoner B, klasse er den spesifikke manifestasjonen av objektet i den virkelige verden C, er lignende objekter gruppert i en klasse, hvor hver beskriver et sett med uavhengige objekter D, objekt er en instans av en klasse, og klassestruktur er en praktisk form for objektabstraksjon 31. Resultatet av følgende program er (velg én) klasse A2 utvider 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:JavaNoen deklarasjoner i programmet, et av alternativene som kan kompileres er (velg én) Streng s1 = ny streng ("Hello"); 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øk følgendeJavaKode: offentlig klasse 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 krysser grensen"); } endelig{ System.out.println("Slutten på prosedyren"); } } } Utgangen vil være (velg én) A、10 Array Outbounds-programmet avsluttes B、10 Slutten på prosedyren C, arrayet er utenfor grensene, og prosedyren avsluttes D, slutten på prosedyren 34. Til brukJavaOpprett en ny katalog med en instans av klasse () nedenfor. (Velg én) A、Fil B、FileoutputStream C、Trykkforfatter D、BufferedReader 35. NedenforJavaI uttalelsen,( )Kan konstruere enDataOutputStreamObjekt. (Velg é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, kompileringsfeilen i følgende kode er (velg é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 ut = ny OutputStreamWriter(System.in); 37. IJ2SE, den sorterte samlingsklassen av følgende elementer er (velg én) A、LinkedList B、Stack C、Hashtabell D、TreeSet 38. IJava.langPakketMatematikkI klassen er metoden for å finne maksimal verdi (velg én) A、Max() B、Min() C、Abs() D、Ceil() 39. IJavakan være separat medendeligBlokkene som brukes sammen med utsagnet er (velg én) A、Prøv B、Catch C、Kast D、Kast 40. IJavaI et språk, når en variabel i en klasse erklæres somBeskyttetFølgende utsagn er korrekte (velg to) A, kun medlemmer av samme klasse kan få tilgang til den B, vil enhver annen klasse i en annen pakke kunne få tilgang til den C, kan enhver annen klasse i samme pakke få tilgang til den D, underklasser i ulike pakker kan få tilgang til variabelen 41. IJavaHvis du har følgende klassedefinisjon: abstrakt klasse Shape{ abstrakt void draw(); } Klassekvadrat utvider Form{} Hvis du prøver å kompilere, vil koden ovenfor skje (velg én) A, er alt kompilert med suksess B、Formkan kompileres,KvadratKan ikke kompilere C、Kvadratetkan kompileres,FormKan ikke kompilere D、Form,KvadratetIngen av dem kan kompileres 42. IJavaPå språket var Xiao Ming i vesken hansmypackageKlasseMy_Class, imypackageUnderpakkemysubpackageDet finnes også en kategori i midtenMy_Class。 Xiao Ming brukte.import mypackage: Introduser pakken og kjør setningen i den:My_Class NewClass=Ny My_Class();vil forekomme (velg én) A, opprett en klassePakken min. My_ClassFormål B, opprett en klassePakken min. Mysubpackage.My_ClassObjekt C, er utsagnet feil D, opprett en klassePakken min. My_ClassObjekt og en klassePakken min. Mysubpackage.My_ClassObjekt 43. IJavaI språk er Xiao Ming i klassen hansKvadratrotMetoden er definert imethod_Amed en uttalelse: dobbel my_result=Math.sqrt(1000); Han må importere (velg én) A、Java.awt.* B、Java.Math.* C、Java.util.Math.* DIngenting av det ovennevnte er sant 44. IJavaMiddels,()Grensesnittet er plassert på øverste nivå i samlingsrammeverket. (Velg én) A、Kart B、Samling C、Sett D、Liste 45. InnJAVAMiddelscomMetoder for en bestemt klasse i pakken kan modifiseres ved å bruke følgende () tilgangsmodifikatorercom.dbunderklasse i pakken, men kan ikke nås avcom.dbTilgang til andre klasser. (Velg én) A、privat B、Beskyttet C、Offentlig D、vennlig 46. IJavaI midten, ropMath.random()Resultatet metoden kan returnere er (). (Velg én) A、132.34 B、0.342 C、29.34E10 D、1.0009 47. IJavaI midten, ropMath.random()Resultatet metoden kan returnere er (velg én) A、132.34 B、0.342 C、29.34E10 D、1.0009 48. IJava, nøkkelordene som definerer grensesnittet er (velg én) A、Klasse B、Grensesnitt C、Utvider D、Redskaper 49. IJavaIfølge din forståelse er følgende metoder( )Det kan ikke være en klasseOransjeByggemetode. (Velg én) A、Orange(){…} B、Oransje(…){… } C、public void Orange(){…} D、offentlig Orange(){…} 50. InnJava, Guan Jian () gjør at klassen ikke kan utlede underklasser. (Velg én) A、Finale B、Offentlig C、privat D、Volatile Svar på nedlasting av dokumentfil kan sees:Turister, hvis dere vil se det skjulte innholdet i dette innlegget, vær så snill Svare
|