Heim Java JavaInterview Fragen Schriftliche Java-Testfragen und -Antworten (schriftliche Testfragen mit grundlegendem Schwierigkeitsgrad)

Schriftliche Java-Testfragen und -Antworten (schriftliche Testfragen mit grundlegendem Schwierigkeitsgrad)

Nov 20, 2019 pm 04:13 PM
java

Schriftliche Java-Testfragen und -Antworten (schriftliche Testfragen mit grundlegendem Schwierigkeitsgrad)

1. Es gibt eine Java-Anwendung, deren Hauptklassenname al ist. Wie kann also die Quelldatei lauten, in der sie gespeichert wird? ()

AL.java (Empfohlenes Lernen:

Interviewfragen für Java-Programmierer )

b.al.class

C. al

D. Beides ist richtig

Antwort: A

Analyse: .class ist die Parsing-Datei von Java

2. Java-Klassen können verwendet werden als ()

A Typdefinitionsmechanismus

B. Datenkapselungsmechanismus

C. Typdefinitionsmechanismus und Datenkapselungsmechanismus

Keines der oben genannten ist richtig

Antwort: C

3 Ändern Sie den Wert des tatsächlichen Parameters. ()

A verwendet grundlegende Datentypen als Parameter

B verwendet Objekte als Parameter

C. Sowohl A als auch B gelten für

D.A und B Keines davon ist korrekt

Antwort: B

Analyse: Grundlegende Datentypen können den Wert tatsächlicher Parameter nicht ändern

4. Die Java-Sprache hat viele Vorteile und Eigenschaften, die den Parallelmechanismus von Java-Programmen widerspiegeln. ()

A Sicherheit

B. Plattformübergreifend

D Antwort: Portable

5. Der Fehler in der Beschreibung des Konstruktors ist ()

A Der Rückgabetyp des Konstruktors kann nur void sein

B. Der Konstruktor ist eine spezielle Funktion der Klasse und sein Methodenname muss mit dem Klassennamen identisch sein

Die Hauptfunktion des Konstruktors besteht darin, die Initialisierung von Objekten der Klasse abzuschließen

D. Im Allgemeinen ruft das System beim Erstellen eines neuen Objekts automatisch den Konstruktor auf

Antwort: A

Analyse: Der Name des Konstruktors lautet ist mit dem Namen der Klasse identisch und kann nicht den Rückgabetyp angeben.

6. Wenn Sie ein Klassenfeld oder eine Klassenmethode definieren müssen, welcher Modifikator sollte verwendet werden? ()

A static

B.package

C.private

D.public

Antwort :A

7. Was ist die Ausgabe nach der Ausführung des folgenden Codes ()

package cn.wuliaokankan;
public class Test {
    public static void main(String[] args) {
        outer: for (int i = 0; i < 3; i++)
        inner: for (int j = 0; j < 2; j++) {
            if (j == 1)
            continue outer;
            System.out.println(j + " and " + i);
        }
    }
}

A.

0 und 0

0 und 1

0 und 2

B.

1 und 0

1 und 1

1 und 2

C.

2 und 0

2 und 1

2 und 2

Antwort: A

8. Wie man mit dem folgenden Code direkt über die Funktion fun()() auf die Mitgliedsvariable m zugreift

package cn.wuliaokankan;
public class Test {
    private int m;
    public static void fun() {
        // some code…
    }
}

A int m

B. Ändern Sie private int m in public int m

D. Ändern Sie private int m in int m

Antwort: C

9. Welche der folgenden Funktionen sind überladene Funktionen von public void example () {….} ()

A public void example(int m){…}

B.public int example(int m){…}

C.public void example2(){ …}

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

Antwort: ABD

10.Entschuldigung, was wird den folgenden Code ausdrucken?

Übergeordnete Klasse:

package cn.wuliaokankan;
public class FatherClass {
    public FatherClass() {
        System.out.println("FatherClassCreate");
    }
}
Unterklasse:

package cn.wuliaokankan;
import cn.wuliaokankan.FatherClass;
public class ChildClass extends FatherClass {
    public ChildClass() {
        System.out.println("ChildClass Create");
    }
    public static void main(String[] args) {
        FatherClass fc = new FatherClass();
        ChildClass cc = new ChildClass();
    }
}
Ausführung: C:>java cn .ChildClass

Ausgabeergebnis:?

Antwort:

FatherClassCreate
FatherClassCreate
ChildClass Create

Das obige ist der detaillierte Inhalt vonSchriftliche Java-Testfragen und -Antworten (schriftliche Testfragen mit grundlegendem Schwierigkeitsgrad). Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
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

Heiße KI -Werkzeuge

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Clothoff.io

Clothoff.io

KI-Kleiderentferner

Video Face Swap

Video Face Swap

Tauschen Sie Gesichter in jedem Video mühelos mit unserem völlig kostenlosen KI-Gesichtstausch-Tool aus!

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP-Tutorial
1596
276
Was ist ein Deadlock in Java und wie können Sie ihn verhindern? Was ist ein Deadlock in Java und wie können Sie ihn verhindern? Aug 23, 2025 pm 12:55 PM

AdeadlockinjavaoccurswhentwoOmorethreadsareblockedforever, jeder waitingForAresourceheldyTheOther, typischerweiseDuetoccircularWait -byConsistentLockorder;

Sie verwenden derzeit keine an eine NVIDIA GPU angehängte Anzeige [behoben]. Sie verwenden derzeit keine an eine NVIDIA GPU angehängte Anzeige [behoben]. Aug 19, 2025 am 12:12 AM

Ifyousee "youarenotusingAdisplayAttachedToannvidiagpu", sorgthyourMonitorisconnectedTotenvidiagpuport, configuredisplaysetingsinnvidiaControlpanel, aktualisiertesRiversusingdduandcleanInstall und SetthePrimarygputodiscretetIniNBiScreteInbios/uefi.restartafartafartafarfArtartafarfaTafarygputodiscreteInbios/uefi

Wie benutze ich in Java optional? Wie benutze ich in Java optional? Aug 22, 2025 am 10:27 AM

Useoptional.empty (), optional.of (), andoptional.ofnulle () tocreateoptionalinStancesDendonwhenthevalueisabsinent, nicht null, orpossiblesiblesible.2.CheckForvaluessafelyusingiSent () -Preferactifrisiflyteflythithortefleftwishthorteflecthors.

PS Oil Lackfilter fixe ausgegraut PS Oil Lackfilter fixe ausgegraut Aug 18, 2025 am 01:25 AM

Die OilpaintFilterinphotoshopisgreyedoutusualBecauseOfincompatibledoCumentModeOrlayerType; sicherstellen, dass Photoshopcs6orlaterinThefulldesktopversion, bestätigte Heimaagesisin8-BitperchannelandrgbcolorModyChekingimage> -SmakaSure-Bitperchannel-Asse-BaSure-AssiePixel-Basis-Assire-Assireapixel-Assire-Assie-Assireapixel-Basis-Assire-Assireapixel-Basis-Assire-Bit-Lace-Assire-Assie-Assie-Bit-Leer-Modus, und der MakaSurapixel-Asse-Bitperchannel-Asse-Assiepixel-Assire-Assireapixel-Basis

Java Cryptography Architecture (JCA) zur sicheren Codierung Java Cryptography Architecture (JCA) zur sicheren Codierung Aug 23, 2025 pm 01:20 PM

Verstehen Sie JCA -Kernkomponenten wie MessagedIGest, Chiffre, Keygenerator, Securerandom, Signature, Keystore usw., die Algorithmen über den Anbietermechanismus implementieren. 2. Verwenden Sie starke Algorithmen und Parameter wie SHA-256/SHA-512, AES (256-Bit-Schlüssel, GCM-Modus), RSA (2048-Bit oder höher) und Securerandom; 3. Vermeiden Sie hartcodierte Schlüssel, verwenden Sie Keystore, um Schlüssel zu verwalten und Tasten über sichere abgeleitete Passwörter wie PBKDF2 zu generieren. 4. Deaktivieren

Bauen von Java-Anwendungen mit Micronaut auf Bauen von Cloud-nativen Java-Anwendungen Bauen von Java-Anwendungen mit Micronaut auf Bauen von Cloud-nativen Java-Anwendungen Aug 20, 2025 am 01:53 AM

Micronautissidealforbuildingcloud-nativjavaapplicationsduetoitslowMemoryfootprint, Faststartuptimes und Compile-TimedependencyInjection, Making-SuperiortotraditionalframeWorkslikespringbootformicros-Service, Contentotrost und serverlessAnlenneVironment.1.Microna

Behoben: Windows zeigt 'Ein erforderliches Berechtiger wird vom Kunden nicht gehalten'. Behoben: Windows zeigt 'Ein erforderliches Berechtiger wird vom Kunden nicht gehalten'. Aug 20, 2025 pm 12:02 PM

RuntheApplicationOrcommandasAdministratorbyright-ClickingandSelecting "Runasadministrator" TensureElevatedPrivileGeSareGrant.2.CheckuserAccountControl (UAC) EinstellungensbysearchingForuacinThestartMenuandttheSlidtothEDEDEDEDEDEDEDEDEDEFAULTLEVELLE (Secondfr

Java Persistenz mit Frühlingsdaten JPA und Hibernate Java Persistenz mit Frühlingsdaten JPA und Hibernate Aug 22, 2025 am 07:52 AM

Der Kern von Springdatajpa und Hibernate, die zusammenarbeiten, lautet: 1. JPA ist die Spezifikation und der Winterschlaf ist die Implementierung, die Springdatajpa -Kapselung vereinfacht die DAO -Entwicklung. 2. Entity -Klassen karten Datenbankstrukturen über @entity, @ID, @Column usw.; 3.. Die Repository -Schnittstelle erbt JParepository, um CRUD und benannte Abfragemethoden automatisch zu implementieren. 4. Komplexe Abfragen verwenden @Query Annotation, um JPQL oder native SQL zu unterstützen. 5. Im Springboot wird die Integration durch Hinzufügen von Starterabhängigkeiten und Konfigurieren von Datenquellen und JPA -Attributen abgeschlossen. 6. Transaktionen werden von @transactiona durchgeführt

See all articles