(Neuer Ingenieur Fugi und Sie. Ich glaube, ich schreibe heute Java-Code.
"... und es ist an der Zeit, mit der String-Klasse einen String zu erstellen"
String string1 = "Hello";
String string2 = new String("Hello");
"Ich habe versucht, den Schreibstil spielerisch zu ändern." "Das wird meine Senioren zum Lachen bringen!"
"Senior, ich habe den Code geschrieben, also schauen Sie bitte." "Es ist lustig" "Hmm, welches ...?" "Oh?" "Ist es nicht anders als Naafugi und du verstehst diesen Unterschied nicht?" "...? Was ist der Unterschied?" "Unterschiede beim Initialisieren der String-Klasse" "Unterschied ... Beide haben eine Instanz der String-Klasse Ist es anders als es zu machen? " "Es kann gesagt werden, dass es ist, und es kann gesagt werden, dass es nicht ist." "Einer ist wörtlich, der andere ist Instanz"
String string1 = "Hallo"; // Literal
String string2 = neuer String ("Hallo"); // Instanz
"Eh" "Ja wirklich"
"Was ist die neue Zeichenkette?" "Ich bin im Speicherhaufenbereich" "Haufenbereich ...? (; ^ Ω ^)" "Grob gesagt fühlt es sich wie eine 'materielle Lagerung' an." "Es ist ein guter Ort, um die für die Ausführung des Programms erforderlichen Daten abzulegen." "Ah ich sehe." "Ich werde auf die Geschichte zurückkommen." "Damit die neue Zeichenfolge im Heap-Bereich platziert wird" "Nachdem die vom Zuweisungsoperator erstellte Zeichenfolge im Heap abgelegt wurde" "Die Referenz ist im String-Literal-Pool registriert." "Mojiretsu Literal Pool?" "Saya" "Das nächste Mal wird dieselbe Zeichenfolge erstellt, die hier registriert wurde." "Das Programm ist eine Zeichenfolge, die im Literalpool registriert ist. Geben Sie eine Referenz zurück und erstellen Sie eine neue Instanz. " "Ich verstehe irgendwie." "Wenn Sie dieselbe Zeichenfolge verwenden, werden Sie dieselbe Instanz erneut verwenden, oder?" "Nun, wenn du es sagst, ist das richtig." "Erstens ist das Erstellen einer Instanz für einen Computer bestimmt. Es ist ein harter Job. " "Seitdem macht die String-Klasse, die ich oft benutze, diese harte Arbeit. Ich denke, ich werde so viel tun können, wie ich kann. " "Hohe" "Ich lernte" "Danke (* ´ω `)"
https://it-trend.jp/development_tools/article/32-0041 Takashi Kawaba "Java-objektorientierte gründliche Erklärung" (Hidewa-System)
Recommended Posts