1 Die folgende Beschreibung des Stapels ist falsch (B)
Der Stapel ist ein First-In-Last-Out-Linear Tabelle (empfohlenes Lernen: Java-Programmierer-Interviewfragen)
B Der Stapel kann nur sequentiell gespeichert werden
Der Stapel hat eine Speicherfunktion
D. Einfügen und Summieren des Stapels Während des Löschvorgangs ist es nicht erforderlich, den unteren Zeiger des Stapels zu ändern
2 Für eine lineare Tabelle der Länge n ist dies im schlimmsten Fall die richtige Zahl der folgenden Sortiermethoden ist (D)
A Blasensortierung ist n/2
B Blasensortierung ist n
Schnell Sortierung ist n
D. Schnellsortierung ist n(n-1)/2
3 Nach dem Lesen des folgenden Codes lautet die richtige Aussage unten (A)
public class Person{ int arr[] = new int[10]; public static void main( String args[ ]){ System.out.println(arr[1]); } }
A Beim Kompilieren wird ein Fehler generiert
B Korrekt kompiliert, die Laufzeit erzeugt einen Fehler
C Ausgabe leer
D Ausgabe 0
4 Nach der Ausführung des folgenden Programms ist das Ausgabeergebnis (D)
public class Test { public static void main(String[] args) { StringBuffer a = new StringBuffer("A"); StringBuffer b = new StringBuffer("B"); operator(a,b); System.out.println(a+","+b); } public static void operator(StringBuffer x,StringBuffer y){ x.append(y); y=x; } }
A ,A
A,B
C. B,B
D. AB,B
5 Folgendes ist nicht persistent: (A)
A. Konvertieren Sie das Objekt in eine Zeichenfolge und überträgt es über das Netzwerk. Ein Ende empfängt die Zeichenfolge und stellt das Objekt wieder her.
B Liest die Programmkonfigurationsinformationen aus der XML-Konfigurationsdatei
D. Speichern Sie die Programmdaten als Datei
6 Das Ausgabeergebnis des folgenden Codes ist (C)B. 5,5 C. 6,5 A > D. 8. Der Rückgabewert der folgenden Funktion ist (D). A. 8 C. 5 Servlet ist eine serverseitige Java-Anwendung, die plattform- und protokollunabhängig ist und dynamische Webseiten generieren kann. Es fungiert als mittlere Schicht zwischen Client-Anfragen (Webbrowser oder andere HTTP-Client-Programme) und Server-Antworten (Datenbanken oder Anwendungen auf dem HTTP-Server). Servlet ist eine serverseitige Java-Anwendung, die sich im Webserver befindet. Im Gegensatz zu herkömmlichen Java-Anwendungen, die über die Befehlszeile gestartet werden, muss der Webserver eine virtuelle Java-Maschine enthalten, die Servlet unterstützt Der Servlet-Lebenszyklus kann in vier Phasen unterteilt werden: Laden und Instanziieren, Initialisierung, Service und Zerstörung. Wenn der Kunde zum ersten Mal eine Anfrage stellt, stellt er zunächst fest, ob das Servlet-Objekt vorhanden ist. Wenn es nicht vorhanden ist, erstellt der Webcontainer das Objekt und ruft dann die init()-Methode auf um es zu initialisieren. Die Initialisierungsmethode wird während des gesamten Servlet-Lebenszyklus nur einmal aufgerufen. Nach Abschluss der Erstellung und Instanziierung des Servlet-Objekts ruft der Webcontainer die service()-Methode des Servlet-Objekts auf, um die Anfrage zu bearbeiten. Wenn der Webcontainer geschlossen wird oder das Servlet-Objekt aus dem Container gelöscht werden soll, wird die Methode destroy() automatisch aufgerufen. Für eine Webanwendung ist ein Filter eine Komponente innerhalb des Webcontainers, die bestimmte Anforderungsressourcen-Anforderungsinformationen und Antwortinformationen filtert. Wenn eine Anfrage eingeht, ermittelt der Webcontainer, ob der Informationsressource ein Filter zugeordnet ist. Wenn ja, wird er zur Verarbeitung an den Filter übergeben und dann an die Zielressource übergeben in umgekehrter Reihenfolge an den Filter übergeben und schließlich an den Browser des Benutzers zurückgegeben. Zu den üblichen Filteranwendungen gehören hauptsächlich: einheitliche Authentifizierung von Benutzeranfragen, Aufzeichnung und Prüfung von Benutzerzugriffsanfragen, Filtern oder Ersetzen von von Benutzern gesendeten Daten, Konvertieren von Bildformaten und Verarbeiten von Antwortinhalten. Komprimieren, um das Übertragungsvolumen zu reduzieren, verschlüsseln und Anfragen oder Antworten entschlüsseln, Ressourcenzugriffsereignisse auslösen usw. A. 2. 6. Februar B. 18. FebruarD. 21. Februar A 1514 C. 13 D.12 11B. 12 13 14 14 Eine Schnecke ist in einen 20 Meter tiefen Brunnen gefallen. Sie ist tagsüber 3 Meter hochgeklettert und nachts 2 Meter tief abgestürzt. Am ersten Tag bin ich 3 Meter gestiegen, bin dann 2 Meter gefallen und tatsächlich 1 Meter gestiegen. Am zweiten Tag habe ich von 1 Meter angefangen und 3 Meter hochgeklettert Meter. , dann 2 Meter gefallen, tatsächlich 2 Meter gestiegen ....... Am achtzehnten Tag stieg ich von 17 Metern auf 3 Meter, was zufällig 20 Metern entspricht. Ich kam bei Richtige Antwort: 18 Antwort: Füllen Sie den 5-Liter-Eimer mit Wasser und gießen Sie alles in den 6-Liter-Eimer. Füllen Sie den 5-Liter-Eimer erneut und gießen Sie Wasser in den 6-Liter-Eimer, bis er voll ist. Zu diesem Zeitpunkt sind noch 4 Liter Wasser im 5-Liter-Eimer übrig. Leeren Sie den 6-Liter-Eimer und gießen Sie das 4-Liter-Wasser im 5-Liter-Eimer in den 6-Liter-Eimer Gießen Sie Wasser in den 6-Liter-Eimer. Wenn er voll ist, befinden sich 3 Liter Wasser im 5-Liter-Eimer. Antwort: Schalten Sie zuerst den ersten Schalter ein, schalten Sie ihn für eine Weile ein und schalten Sie ihn dann aus, dann schalten Sie den zweiten Schalter ein, betreten Sie den Raum und berühren Sie jede Lampe, die Wärme erzeugt ist der erste Schalter. Das Licht, das aufleuchtet, ist der zweite Schalter, und das Licht, das sich nicht ändert, ist der dritte Schalter. Antwort: Teilen Sie jedes Paar Socken in zwei Teile. Jede Person nimmt eins. Auf diese Weise hat jede Person vier schwarze und vier weiße Socken. Jede Person hat zwei Paar schwarze Socken und zwei Paar weiße Socken. Antwort: Der Aufzug öffnet sich auf jeder Etage. Wenn Sie in die zweite Etage gelangen, wechseln Sie ihn, wenn er kleiner ist Ändern Sie es. Gehen Sie so weiter nach oben, nachdem Sie die oberste Etage erreicht haben Das obige ist der detaillierte Inhalt vonSchriftliche Testfragen zum Java Smart Flow-Interview inklusive Antworten. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!int x= 0; int y=10; do{ y--; ++x; }while(x<6); System.out.println(); }