Heim >Java >JavaInterview Fragen >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: BDAnalyse: 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: ADAnalyse: 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ährendD. während...während... 🎜>Antwort: B
Analyse: ACD läuft nicht unbedingt zyklisch9. 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
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!