|
1. .Dány dvaJavaPostup,Následuje:Text.javaVýsledek kompilace je (vyberte jedno) pubilc interface Face{ Počet intonů = 40; } pubilc class Text implements Face{ soukromý statický int čítač; pubilc static void main(String[]args){ System.out.println( counter ); } } A、40 B、41 C、0 D、1 2. JavaHodnota zadaná uživatelem je načtena v programu a je nutné vytvořit vlastní výjimku, pokud je vstupní hodnota větší než10, použitíHoďVýrok výslovně vyvolává výjimku a výstupní zpráva výjimky je "něco’je špatně! , věta je (vyber jedno) A、pokud (I>10) hodí Výjimku ("něco"’je špatně!"); B、pokud (I>10) vyhoďte Výjimka e ("něco’je špatně!"); C、pokud (I>10) hodí novou výjimku ("něco"’je špatně!"); D、pokud (I>10) hodí novou Výjimku e ("něco’je špatně!"); 3. JavaTřídy v programech jsou definovány následovně: class Demo { vojína int[] hraběte; public Demo(){ count=nový int[10]; } public void setCount(int ct,int n){ count[n]=ct; } public int getCount(int n){ počet návratů[n]; } public void showCount(int n){ System.out.println("Počet je "+count[n]); } } Při vznikuDemoinstance třídy, volánímshowCount(9)Výsledek metody je (vyberte jedno) A、Počet je 0 B、Počet je nulový C, chyby při kompilaci D, chyby za běhu 4. javaProgram obsahuje následující kód: DataInputStream din = nový DataInputStream( nový BufferedInputStream (nový FileInputStream("employee.dat") )); Za předpokladu vemployee.datSoubor obsahuje pouze následující znaky:abcdefg。 Pak:System.out.println(din.read())Tisknout na obrazovku (vybrat si jedno) A、A B、B C、97 D、98 5. javaV jazyce jsou následující vycházející ze všech tříd, které zpracovávají výstupní operace (vyberte jednu) A、DataOutput B、OutputStream C、BufferedOutputStream D、IOStream 6. Java, při použití modifikátoru () může být třída přístupná i jinými třídami ve stejném balíčku nebo v různých balíčcích. (Vyberte jedno) A、Soukromý B、Chráněno C、Veřejné D、přátelské 7. test veřejné třídy { public static void main(String args[]){ EqTest e = nový EqTest(); e.show(); } } class EqTest{ Řetězec s = "Java"; Řetězec s2 = "java"; public void show(){ //Zde vložte testovací kód {System.out.println("Rovné"); } jinak {System.out.println("Není to rovné"); } } } NahořeJavaPozice řádku komentáře kódu, umístění testovacího kódu () vygeneruje "rovný" výsledek. (Vyberte jedno) A、if(s==s2) B、if(s.equals(s2)) C、if(s.equalsIgnoreCase(s2)) D、if(s.noCaseMatch(s2)) 8. BalíčekPack1TřídaTřída 1Existují metody pro členy: chráněná prázdnota method_1(){…}, soukromá prázdnota method_2(){...}, veřejná prázdnota method_3(){…}avoid method_4(){…},V balíčkupack2TřídaTřída 2býtTřída 1Podtřída je v toběTřída 2(vyberte dvě) A、method_1 B、method_2 C、method_3 D、method_4 9. Zkompilovat a spusit následujícíJavaPostup: třída A{ int var1=1; int var2; public static void main(String[] args){ int var3=3; A a = nové A(); System.out.println(a.var1+a.var2+var3); } } bude generováno( )Výsledek. (Vyberte jedno) A、0 B、4 C、3 D, kód nelze zkompilovat, protoževar2Vůbec není inicializováno 10. Zkompilovat a spustit následujícíJavaÚryvek kódu char c = 'a'; Switch (c) { případ 'a': System.out.println("a"); výchozí: System.out.println("default"); } Výstupní výsledek je (vyberte jedno) A, kód nelze zkompilovat, protožePřepínáníPro prohlášení neexistuje žádný právní výraz B、výchozí stav C、a D、výchozí stav 11. Analyzujte následujícíJavaKód: třída A{ public static void main(String[] args){ method(); } Statická metoda prázdnot(){ try{ System.out.println("Dobrý den"); } konečně{ System.out.println("sbohem"); } } } Po spuštění kompilace je výstup (vyberte jedno) A、“Dobrý den” B、“Sbohem” C、“Dobrý den, na shledanou.” D, kód nelze zkompilovat 12. Analyzujte následujícíJavaPostup: public class ExceptionTest { public static void main(String[] args) hází Výjimka { try { throw new Exception(); } catch(Exception e){ System.out.println("Chycen v main()"); } System.out.println("nic"); } } Výstupní výsledek je (vyberte jedno) A、Chycen v hlavním ()ničem B、Chycen v hlavní() C、Nic D, bez výstupu 13. DáváJavaKód je následující, K vytištěníSeznamObsah uložený v,Následující tvrzení je správné (vyberte dvě) ArrayList list= nový ArrayList(); list.add("a"); list.add("b"); A、System.out.print(seznam); B、System.out.print(list.toArray()); C、System.out.print(list.toString()); D、System.out.print(list.get(0)); 14. DáváJavaKód, a to následovně: abstraktní třída Shape{ abstraktní void draw(); } TvořitTvarPodtřídy třídKruh, následující kód je správný (vyberte dva) A、class Circle rozšiřuje Shape{int draw(){}} B、abstraktní třída Circle rozšiřuje Shape{ } C、class Circle rozšiřuje Shape{void draw(); } D、třída Circle rozšiřuje Shape{void draw(){}; } 15. DáváJavaKód je následující: zkompilovat, spustit, a výsledek je (vybrat jedno) public static void main(String[] args) { Struny s ; System.out.println( "s=" + s); } A, chyby při kompilaci B, kompilace projde, ale za běhu dochází k chybě C, normální provoz, výstups=null D, normální provoz, výstups= 16. DánoJavaKód je následující: Při spuštění se generuje výjimka typu (). (Vyberte jedno) Řetězec s = null; s.concat("abc"); A、AritthmeticException B、NullpointerException C、IOException D、EOFException 17. DáváJavaÚryvek kódu je následující: Celé číslo a = nové celé číslo(3); Celé číslo b = nové celé číslo(3); System.out.println(a==b); Po spuštění bude tento kód vytištěn (vyberte jedno) A、1 B、0 C、true D、false 18. DáváJavaKód je následující,dRozsah hodnot je (vyberte jedno) double d = Math.random(); A、d>=1,0 B、d>=0,0,nadtoD<1.0 C、d>=0,0,nadtod<Double.MAX_VALUE D、d>=1,0,nadtod<Double.MAX_VALUE 19. GivenJavaKód je následující a během běhu bude generován( )Typ anomálie. (Vyberte jedno) Řetězec s = null; s.concat("abc"); A、ArithmeticException B、NullPointerException C、IOException D、EOFException 20. Dána taková a taJavaProcesní procesHlavníMetoda je následující: výsledek kompilace a spuštění programu je (vyberte jedno) public static void main(String[]args){ Řetězec str = null; str.concat ("abc"); str.concat("def"); System.out.println(str); } A、nula B、abcdef C, chyby při kompilaci D, abnormality se vyskytují během běhu 21. Dáno následovněJAVAFragmenty programu: třída A{ public A(){ system.out.println("A"); } } třída B rozšiřuje A{ public B(){ System.out.println("B"); } public static void main(String[] args){ B b = nové B(); } } Výše uvedené postupy (vyberte si jeden) A, nelze kompilovat B, prostřednictvím kompilace,Výstup je: A B C, prostřednictvím kompilace,Výstup je: B D, prostřednictvím kompilace,Výstup je: A 22. Uvedeno následovněJavakód, bude v době kompilace( )Došlo k chybě. (Vyberte jedno) třída Parent{ } class Child rozšiřuje Parent{ public static void main(String args[]){ Rodič p1 = nové dítě(); //První řádek Rodič p2 = nový rodič(); //Druhá linie Dítě c1 = nové Dítě(); //Třetí řada Dítě c2 = nový Rodič(); //Čtvrtá věta } } A, první řádek B, druhý řádek C, třetí řádek D, čtvrtý řádek 23. Uvedeno následovněJavaKód, kompilace za běhu níže( )Hodnota tvrzení jetrue。 (Vyberte si dvě) Struna s = "hello"; Struna t = "hello"; Struna e = nová struna ("hello"); char[] c = {'h','e','l', 'l','o'}; A、s.rovná( t ) B、t.rovná( c ) C、t.rovná( e ) D、t==c 24. Dostala jednuJavaProgramový kód je následující: Po spuštění kompilace je výstupní výsledek (vyberte jedno) pubilc class Test{ Počet Int = 9; Pubilc void count1(){ Počet intonů = 10; System.out.println("count1" + count); } Pubilc void count2(){ System.out.println("count2" + count); } pubilc static void main(String args[]){ Test t = nový Twst(); t.count1(); t.count2(); } } A、počet1=9 počet2=9 B、počet1=10 počítání2=9 C、počet1=10 počítání2=10 D、počet1=9 počítání2=10 25. Dostal jednuJavaFragment kódu programu je následující: po spuštění je správný výstupní výsledek (vyberte jedno) String s="hello, world"; s.replace(","," "); System.out.println(s); A、Ahoj světe; B、Ahoj světe C、AHOJ SVĚTE; D、AHOJ SVĚTE; 26. Dej jedenJavaMetodologická struktura postupu je následující: public Integer change(String s){ } Následující implementační věty metodologie jsou správné (vyberte dvě) A、vrátit nová celá čísla; B、return s; C、Celé číslo t = Integer.valueOf(s); return t; D、return s.getInteger(); 27. Rozhraní je definováno následovně: rozhraní A { int metoda1(int i); int method2(int j); } laskavýBImplementuje rozhraníA, níže( )Přesně tak. (Vyberte jedno) A、class B implementuje A {int method1() { }int method2() { }} B、třída B {int method1(int i) { }int method2(int j) { }} C、class B implementuje A {int method1(int i) { }int method2(int j) { }} D、třída B rozšiřuje A {int method1(int i) { }int method2(int j) { }} 28. NásledujeJavaÚryvek kódu, který ztělesňuje koncept (). (Vyberte jedno) public void aMethod(String s){....} public void aMethod(int i){.........} public void aMethod(int i,float f){.....} A, více dědičnosti B, těžké zatížení C, přepsat D, polymorfismus 29. Soudit dvě strunyS1aS2Ať už jsou rovné nebo ne, měly by se použít (vyberte si jeden) A、if (s1==s2) B、pokud (s1=s2) C、pokud (strcpy(s1),s2)) D、if (s1.equals(s2)) 30. Následující popisy ve třídě jsou nesprávné (vyberte jeden) ATřída je skupina objektů se stejnými charakteristikami, běžným chováním a společnými vztahy B, třída je specifickým projevem objektu v reálném světě C, podobné objekty jsou seskupeny do třídy, z nichž každá popisuje množinu nezávislých objektů D, objekt je instance třídy a třídní struktura je praktická forma objektové abstrakce 31. Výstup následujícího programu je (vyberte jedno) třída A2 rozšiřuje A1 { A2(){ System.out.println("A2"); } public static void main(String args[]){ nové A2(); } } třída A1{ A1(){ System.out.println("A1"); } } A、A1 B、A2 C、A1A2 D、A2A1 32. Následující jsou:JavaNěkteré deklarace v programu, jednou z možností, kterou lze zkompilovat, je (vyberte jednu) Řetězec s1 = nový řetězec ("Hello"); Řetězec s2 = nový řetězec ("tam"); Řetězec s3 = nový řetězec(); A、s3 = s1 + s2 B、s3 = s1& S2 C、s3 = s1 || S2 D、S3 = S1 - S2 33. Výzkum následujícíhoJavaKód: public class testException{ public static 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("Pole překračuje hranici"); } konečně{ System.out.println("Konec zákroku"); } } } Výstup bude (vyberte jedno) A、10 Program Array Outbounds končí B、10 Konec zákroku C, pole je mimo hranice a postup končí D, konec procedury 34. PoužítJavaVytvořte nový adresář s instancí class () níže. (Vyberte jedno) A、Soubor B、FileoutputStream C、Tiskař D、BufferedReader 35. NížeJavave výroku,( )Může si jeden postavitDataOutputStreamObjekt. (Vyberte jedno) A、nový DataOutputStream (nový FileOutputStream("abc.txt")); B、nový DataOutputStream (nový OutputStream("abc.txt")); C、nový DataOutputStream (nový FileWriter("abc.txt")); D、nový DataOutputStream (nový FileInputStream("abc.txt")); 36. VJ2EE, chyba kompilace v následujícím kódu je (vyberte jedno) A、Soubor f = nový soubor ("/","autoexec.bat"); B、DataInputStream din = nový DataInputStream(nový FileInputStream("autoexec.bat")); C、InputStreamReader v = nový InputStreamReader(System.in); D、OutputStreamWriter out = nový OutputStreamWriter(System.in); 37. VJ2SE, třída třídy seřazené kolekce následujících prvků je (vyberte jeden) A、LinkedList B、Stack C、Hashtable D、TreeSet 38. VJava.langBalenéMatematikaV této třídě je metoda nalezení maximální hodnoty (vyberte jednu) A、Max() B、Min() C、Abs() D、Ceil() 39. VJavamůže být samostatně snakonecBloky použité spolu s tímto tvrzením jsou (vyberte jeden) A、zkus B、Chyť C、Hoď D、Hody 40. VJavaV jazyce, když je proměnná třídy deklarována jakoChráněnoNásledující tvrzení jsou správná (vyberte dvě) A, pouze členové stejné třídy k ní mohou přistupovat B, jakákoli jiná třída v jiném balíčku k němu bude mít přístup C, jakákoli jiná třída ve stejném balíčku k němu může přistupovat D, podtřídy v různých balíčcích mohou k proměnné přistupovat 41. VJavaPokud máte následující definici třídy: abstraktní třída Shape{ abstraktní void draw(); } Class Square rozšiřuje Shape{} Pokud se pokusíte zkompilovat, výše uvedený kód se stane (vyberte si jeden) A, vše je úspěšně zkompilováno B、Tvarlze zkompilovat,ČtverecNelze kompilovat C、Squarelze zkompilovat,TvarNelze kompilovat D、Tvar,SquareŽádný z nich nelze zkompilovat 42. VJavaV jazyce byl Xiao Ming v jeho tašcemypackageTřídaMy_Class, vmypackagePodbalíčekmysubpackageUprostřed je také kategorieMy_Class。 Xiao Ming použil.import mypackage: Představte balíček a provedete v něm příkaz:My_Class NewClass=New My_Class();se stane (vyberte jedno) A, vytvoří tříduMůj balíček. My_ClassCíl B, vytvoří tříduMůj balíček. Mysubpackage.My_ClassCíl C, tvrzení je nesprávné D, vytvoří tříduMůj balíček. My_Classobjekt a třídaMůj balíček. Mysubpackage.My_ClassCíl 43. VJavaV jazyce je Xiao Ming v jeho tříděOdmocninaMetoda je definována vmethod_As prohlášením: double my_result=Math.sqrt(1000); Potřebuje importovat (vybrat si jednoho) A、Java.awt.* B、Java.Math.* C、Java.util.Math.* DNic z výše uvedeného není pravda 44. VJavaStředně,()Rozhraní se nachází na nejvyšší úrovni rámce sběru. (Vyberte jedno) A、Mapa B、Sbírka C、Scéna D、Seznam 45. VJAVAStředněcomMetody určité třídy v balíčku lze upravit pomocí následujících () přístupových modifikátorůcom.dbpodtřída v balíčku, ale nelze ji oslovitcom.dbPřístup do jiných tříd. (Vyberte jedno) A、Soukromý B、Chráněno C、Veřejné D、přátelské 46. VJavaUprostřed zavolejteMath.random()Výsledek, který by metoda mohla vrátit, je (). (Vyberte jedno) A、132.34 B、0.342 C、29.34E10 D、1.0009 47. VJavaUprostřed zavolejteMath.random()Výsledek, který metoda může vrátit, je (vyberte jedno) A、132.34 B、0.342 C、29.34E10 D、1.0009 48. VJava, klíčová slova, která definují rozhraní, jsou (vyberte jedno) A、Třída B、rozhraní C、rozšiřuje D、Implementy 49. VJavaPodle vašeho porozumění jsou následující metody( )Nemůže to být hodinaOranžováMetoda konstrukce. (Vyberte jedno) A、Orange(){…} B、Orange(…){… } C、public void Orange(){…} D、public Orange(){…} 50. UvnitřJava, Guan Jian () znemožňuje třídě odvodit podtřídy. (Vyberte jedno) A、Finále B、Veřejné C、Soukromý D、Volatile Odpověď na stažení dokumentačního souboru je k vidění:Turisté, pokud chcete vidět skrytý obsah tohoto příspěvku, prosím Odpověď
|