Heim > Java > javaLernprogramm > Hauptteil

So verwenden Sie das neue Schlüsselwort in Java

王林
Freigeben: 2023-05-03 22:16:05
nach vorne
2853 Leute haben es durchsucht

1. Konzept

In der Java-Sprache ist der „neue“ Ausdruck dafür verantwortlich, eine Instanz zu erstellen, die den Konstruktor aufruft, um die Instanz zu initialisieren. Der Rückgabewerttyp des Konstruktors selbst ist ungültig, nicht „ Der Konstruktor gibt einen Verweis auf das neu erstellte Objekt zurück, aber der Wert des neuen Ausdrucks ist ein Verweis auf das neu erstellte Objekt. 2.Zweck

Erstellen Sie ein Objekt einer neuen Klasse

Führen Sie die

Konstruktormethode aus

Berechnen Sie den Referenzwert und geben Sie ihn zurück

4. Instanz

Neuer Vorgang bedeutet häufig das Öffnen eines neuen Speicherplatzes im Speicher Der von JVM gesteuerte Bereich im Speicher führt automatisch die Speicherverwaltung durch. Hier verwenden wir die String-Klasse als Beispiel.

public class Test {
    public static void main(String[] args) {
    	String aString = "hello";
    	String bString = new String("hello");
    	String cString = "hello" ;
    	String dString = new String("hello") ;
    	System.out.println(aString==bString);
    System.out.println(aString == cString);	
    System.out.println(dString == bString);	
    System.out.println(aString);
    aString = "hi" ;
    System.out.println(aString);
    }
    
}
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonSo verwenden Sie das neue Schlüsselwort in Java. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:yisu.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage