Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 26843|Vastaus: 7

[Lähde] Javaoop50:n sisäpiirikysymykset

[Kopioi linkki]
Julkaistu 16.11.2014 16.32.47 | | |
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 );
    }
}
A40
B41
C0
D1
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 "jotains väärin! ", lause on (valitse yksi)
Ajos (I>10) heittää Poikkeus("jotain"s väärin");
Bjos (I>10) heitetään poikkeus e ("jotains väärin");
Cjos (I>10) heittää uusi Poikkeus ("jotain"s väärin");
Djos (I>10) heittää uusi poikkeus e ("jotains 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)
ALukumäärä on 0
BLaskenta 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)
AA
BB
C97
D98
5. javaKielessä seuraavat perustuvat kaikkiin luokkiin, jotka käsittelevät tulostusoperaatioita (valitse yksi)
ADataOutput
BOutputStream
CBufferedOutputStream
DIOStream
6. Java, kun käytetään ()-modifikaattoria, luokkaa voivat käyttää muut luokat samassa paketissa tai eri paketeissa. (Valitse yksi)
Ayksityinen
Bsuojattu
CJulkinen
Dystä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)
Aif(s==s2)
Bif(s.equals(s2))
Cif(s.equalsIgnoreCase(s2))
Dif(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)
Amethod_1
Bmethod_2
Cmethod_3
Dmethod_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)
A0
B4
C3
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
BOletus
Ca
DOletus
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)
AJäänyt kiinni main()nothing
BJäänyt kiinni pääosaan()
CEi 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");
ASystem.out.print(lista);
BSystem.out.print(list.toArray());
CSystem.out.print(list.toString());
DSystem.out.print(list.get(0));
14. AntaaJaavaKoodi, seuraavasti:
abstrakti luokka Shape{
    abstrakti tyhjiö draw();
}
LuodaMuotoLuokkien alaluokatYmpyrä, seuraava koodi on oikea (valitse kaksi)
Aclass Circle laajentaa Shape{int draw(){}}
Babstrakti luokka Circle laajentaa Shape{ }
Cluokka Circle laajentaa Shape{void draw(); }
Dluokka 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");
AAritthmeticException
BNullpointerException
CIOException
DEOFException
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)
A1
B0
Ctrue
Dfalse
18. AntaaJavaKoodi on seuraava,dArvoväli on (valitse yksi)
double d = Math.random();
Ad>=1.0
Bd>=0.0,lisäksid<1.0
Cd>=0.0,lisäksid<Double.MAX_ARVO
Dd>=1.0,lisäksid<Double.MAX_ARVO
19. AnnettuJaavaKoodi on seuraava, ja ajonaikaisesti se generoidaan(  )poikkeamatyyppi. (Valitse yksi)
Merkkijono s = nolla;
s.concat ("ABC");
AAritmeettinen poikkeus
BNullPointerException
CIOException
DEOFException
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);
}
Anolla
Babcdef
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'};
As.equals( t )
Bt.equals( c )
Ct.equals( e )
Dt==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();
    }
}
Acount1=9 count2=9
Bcount1=10 count2=9
Ccount1=10 count2=10
Dcount1=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);
AMoi maailma;
BMoi maailma
CMOI MAAILMA;
DMOI MAAILMA;
26. Anna yksiJavaMenettelyn metodologinen rakenne on seuraava:
public Kokonaislukumuutos(String s){
}
Seuraavat metodologian toteutuslauseet ovat oikein (valitse kaksi)
Apalauttaa uudet kokonaisluvut;
Bpalautus s;
CKokonaisluku t = kokonaisluku.valueOf(s); return t;
Dreturn 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)
Aluokka B toteuttaa A:n {int method1() { }int method2() { }}
Bluokka B {int method1(int i) { }int method2(int j) { }}
Cluokka B toteuttaa A {int method1(int i) { }int method2(int j) { }}
Dluokka 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)
Ajos (s1==s2)
Bjos (s1=s2)
Cjos (strcpy(s1)s2))
Djos (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");
    }
}
AA1
BA2
CA1A2
DA2A1
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();
As3 = s1 + s2
Bs3 = s1kausi 2
Cs3 = s1 || kausi 2
Ds3 = 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)
A10  Array Outbounds -ohjelma päättyy
B10  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)
ATiedosto
BFileoutputStream
CTaidekirjailija
DBufferedReader
35. AllaJaavalausunnossa,(  )Voi rakentaa sellaisenDataOutputStreamEsine. (Valitse yksi)
Anew DataOutputStream (uusi FileOutputStream("abc.txt"));
Bnew DataOutputStream(new OutputStream("abc.txt"));
Cnew DataOutputStream (uusi FileWriter("abc.txt"));
Dnew DataOutputStream(new FileInputStream("abc.txt"));
36. SisäänJ2EE, käännösvirhe seuraavassa koodissa on (valitse yksi)
ATiedosto f = uusi tiedosto("/","autoexec.bat");
BDataInputStream din = uusi DataInputStream (uusi FileInputStream("autoexec.bat"));
CInputStreamReader in = new InputStreamReader(System.in);
DOutputStreamWriter ulos = uusi OutputStreamWriter(System.in);
37. SisäänJ2SE, seuraavien alkioiden lajiteltu kokoelmaluokka on (valitse yksi)
ALinkedList
BPino
CTiivistetaulukko
DTreeSet
38. SisäänJava.langPakattuMatematiikkaLuokassa maksimiarvon löytämisen menetelmä on (valitse yksi)
AMax()
BMin()
CAbs()
DCeil()
39. SisäänJavavoi olla erikseen joukossavihdoinVäitteen kanssa käytetyt lohkot ovat (valitse yksi)
Ayritä
Bkiinniotto
Cheitä
Dheitot
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
BMuotovoidaan kääntää,NeliöEi voi kääntää
CNeliövoidaan kääntää,MuotoEi voi kääntää
DMuotoNeliö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)
AJava.awt.*
BJava.Math.*
CJava.util.Math.*
DMikään yllä mainituista ei pidä paikkaansa
44. SisäänJaavaKeskiverto,()Rajapinta sijaitsee kokoelmakehyksen ylimmällä tasolla. (Valitse yksi)
AKartta
BKokoelma
CSetti
DLista
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)
Ayksityinen
Bsuojattu
CJulkinen
Dystävällinen
46. SisäänJaavaKeskellä, kutsuMath.random()Tuloksena, että metodi saattaa palautua, on (). (Valitse yksi)
A132.34
B0.342
C29.34E10
D1.0009
47. SisäänJaavaKeskellä, kutsuMath.random()Menetelmän palautustulos on (valitse yksi)
A132.34
B0.342
C29.34E10
D1.0009
48. SisäänJava, avainsanat, jotka määrittelevät rajapinnan, ovat (valitse yksi)
ALuokka
BRajapinta
CLaajenee
DTyökalut
49. SisäänJaavaYmmärryksesi mukaan seuraavat menetelmät(  )Se ei voi olla kurssiOranssiRakennusmenetelmä. (Valitse yksi)
AOrange(){}
BOrange(){… }
Cpublic void Orange(){}
Dpublic Orange(){}
50. SisäänJaava, Guan Jian () tekee luokasta kyvyttömän johtaa alaluokkia. (Valitse yksi)
AFinaali
BJulkinen
Cyksityinen
DEpävakaa
Doc-tiedoston latausvastaus on nähtävissä:
Turistit, jos haluatte nähdä tämän postauksen piilotetun sisällön, olkaa hyväVastaus





Edellinen:Tencentin videomainokset ovat todella ärsyttäviä, opetan sinua luopumaan 60 sekunnin mainoksista
Seuraava:IoT-langattomat lähettimet
Julkaistu 23.3.2017 13.04.27 |
Kiitos vuokranantajalle, että jaoitte, kiitos, vuokranantaja, kiitos, että jaoitte, kiitos, vuokranantaja, että jaoitte
Julkaistu 11.9.2017 22.54.10 |
ssdsdasdsadassadsad
Julkaistu 29.9.2017 16.29.01 |
Kyllä, voit paketoida ja lähettää latauksia
Julkaistu 15.3.2018 20.01.51 |
Testaa itseäsi
Julkaistu 31.3.2019 23.01.53 |
Kiitos, iso kaveri, onko sinulla vastausta
Julkaistu 10.5.2019 8.47.02 |
5641651265165
Julkaistu 23.9.2019 4.40.56 |
Edellinen: Tencent-videomainokset ovat todella ärsyttäviä Opetan sinua poistamaan 60 sekunnin mainokset
Seuraavaksi: Esineiden internetin langaton vastaanotto
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com