Heim >Java >JavaInterview Fragen >Häufige Multiple-Choice-Fragen in schriftlichen Java-Tests

Häufige Multiple-Choice-Fragen in schriftlichen Java-Tests

(*-*)浩
(*-*)浩Original
2019-11-18 16:46:014051Durchsuche

Häufige Multiple-Choice-Fragen in schriftlichen Java-Tests

1. Bekannter Ausdruck int m[] = {0,1,2,3,4,5,6}; Längen sind gleich ()

A m.length()

B. m.length

C. m.length()+1

D. m.length+1

Antwort: B

Analyse: Die Länge des Arrays beträgt .length

2. Welche der folgenden Aussagen sind legal? ()

A long l = 4990

B. int i = 4L

C. float f = 1,1

D = 34,4

Antwort: AD

Analyse: B int gehört zum Integer-Typ und sollte int=4 sein. C sollte float f=1.1f sein

3. Wählen Sie den richtigen Java-Ausdruck aus den folgenden Optionen ()

A int k=new String(“aa”)

B. „bb“)

C. char c=74;

D long j=8888;

Antwort: CD

Analyse: A erfordert erzwungene Typkonvertierung B String str =new String("bb")

4. Die Ausgabe des folgenden Codes ist

System.out.println(""+("12"=="12"&&"12".equals("12")));
(“12”==”12”&&”12”.equals(“12”))
“12”==”12”&&”12”.equals(“12”)

true

false

Welche der folgenden Operatoren enthalten Kurzschlussbetriebsmechanismen? Bitte wählen Sie: ()

A &

C

Antwort: BD

Analyse: A C ist Logik und Berechnung

6. Welche der folgenden Funktionen ist der wichtige Teil von public void example(){. ...} Funktion laden? ()

A private void example(int m){...}

B public int example(){...}C. public void example2(){...}

D public int example(int m.float f){...}

Antwort: AD

Analyse: BC definiert eine neue Funktion

7. Bei einem bestimmten Java-Programmfragment ist das Ausgabeergebnis von j ()

int i=1;
Int j=i++;
If((j>++j)&&(i++==j)){j+=i:}
System.out.println(j);

A 1

2C. 3

D. 4

Analyse: i++ wird zuerst und dann zitiert. ++i Zuerst erhöhen und dann referenzieren

8. In Java wird die folgende ()-Schleife unabhängig von der Testbedingung mindestens einmal ausgeführt.

A für

B. während...während

D. während...während... 🎜>

Antwort: B

Analyse: ACD läuft nicht unbedingt zyklisch

9. Ergebnis drucken:

package cn.wuliaokankan;
public class smaillT{
public static void main(String args[]){
smaillT t=new smaillT();
int b = t.get();
System.out.println(b);
}
public int get()
{
try {
return 1;
}finally{
return 2;
}
}

Ausgabeergebnis:

2

10. Zeigen Sie das laufende Ergebnis des folgenden Programms an

int i=9;
switch (i) {
default:
System.out.println("default");
case 0:
System.out.println("zero");
break;
case 1:
System.out.println("one");
break;
case 2:
System.out.println("two");
break;
}
Ergebnis drucken:

zero

Das obige ist der detaillierte Inhalt vonHäufige Multiple-Choice-Fragen in schriftlichen Java-Tests. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn