Heim >Java >javaLernprogramm >Was bedeutet String in Java?

Was bedeutet String in Java?

little bottle
little bottleOriginal
2019-05-20 14:25:4644755Durchsuche

Was bedeutet String in Java?

Java ist eine objektorientierte Programmiersprache, die eine Vielzahl von Substantiven mit unterschiedlicher Bedeutung enthält.

String bedeutet in Java String. Wenn eine String-Variable deklariert wird, können Daten darin gespeichert werden.

String-Klasse

Wenn Sie eine Klasse verstehen möchten, schauen Sie sich am besten den Implementierungsquellcode dieser Klasse an. Schauen Sie sich den Quellcode des Strings an Klasse:

public final class String
    implements java.io.Serializable, Comparable<String>, CharSequence
{
    /** The value is used for character storage. */
    private final char value[];

    /** The offset is the first index of the storage that is used. */
    private final int offset;

    /** The count is the number of characters in the String. */
    private final int count;

    /** Cache the hash code for the string */
    private int hash; // Default to 0

    /** use serialVersionUID from JDK 1.0.2 for interoperability */
    private static final long serialVersionUID = -6849794470754667710L;

    ........
}

Aus dem Obigen sind mehrere Punkte ersichtlich:

1) Die String-Klasse ist eine finale Klasse, was bedeutet, dass die String-Klasse nicht vererbt werden kann und ihre Mitgliedsmethoden final sind Methoden standardmäßig.

In Java darf eine durch final geänderte Klasse nicht vererbt werden, und die Mitgliedsmethoden in dieser Klasse sind standardmäßig finale Methoden.

2) Oben sind alle Mitgliedsattribute in der String-Klasse aufgeführt. Aus dem Obigen können wir ersehen, dass die String-Klasse tatsächlich Strings über char-Arrays speichert.

Verwandte Lernempfehlungen: Java Basic Tutorial

Das obige ist der detaillierte Inhalt vonWas bedeutet String in Java?. 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