[JAVA] Littéraux de chaîne et instances

(Le nouvel ingénieur Fugi et vous. Je pense que j'écris du code Java aujourd'hui)

Instance de classe de chaîne

"... et il est temps de créer une chaîne avec la classe String"

String string1 = "Hello";
String string2 = new String("Hello");

"J'ai essayé de changer le style d'écriture avec espièglerie." "Cela fera rire mes aînés!"

Aux seniors

"Senior, j'ai écrit le code, alors jetez un œil." "C'est marrant" "Hmm, lequel ...?" "Oh?" "N'est-ce pas différent de Naafugi et vous ne comprenez pas cette différence?" "...? Quelle est la différence?" "Différences dans la façon d'initialiser la classe String" "Différence ... Les deux ont une instance de la classe String Est-ce différent de le faire? " "On peut dire que c'est le cas, et on peut dire que ce n'est pas le cas." "L'un est littéral, l'autre est une instance"

 String string1 = "Hello"; // Littéral
 String string2 = new String ("Hello"); // Instance

"Eh" "Vraiment"

Invoquer Gachilek senior

"Quelle est la nouvelle chaîne de caractères?" "Je suis dans la zone du tas de mémoire" "Zone de tas ...? (; ^ Ω ^)" "Grosso modo, cela ressemble à un" stockage de matériel "." "C'est un bon endroit pour mettre les données nécessaires à l'exécution du programme." "Ah, je vois." "Je vais revenir à l'histoire." "Pour la nouvelle chaîne de caractères à placer dans la zone du tas" "Une fois la chaîne créée par l'opérateur d'affectation placée dans le tas" "La référence est enregistrée dans le pool littéral de chaîne" "Mojiretsu Literal Pool?" «Saya» "La prochaine fois que la même chaîne enregistrée ici sera créée" "Le programme est une chaîne de chaînes enregistrées dans le pool littéral. Renvoyez une référence et créez une nouvelle instance. " "Je comprends en quelque sorte." "Si vous faites la même chaîne, vous utiliserez à nouveau la même instance, non?" "Eh bien, si vous le dites, c'est vrai." «En premier lieu, la création d'une instance est destinée à un ordinateur. C’est un travail difficile. » «Depuis, la classe String que j'utilise souvent fait ce travail. Je ne peux pas m'empêcher de pouvoir le faire autant que possible. " "Hohe" "J'ai appris" "Merci (* ´ω `)"

référence

https://it-trend.jp/development_tools/article/32-0041 Takashi Kawaba "Explication approfondie orientée objet Java" (système Hidewa)

Recommended Posts

Littéraux de chaîne et instances
[Ruby] Classes et instances
String et stringbuffer et générateur de chaîne
À propos des classes et des instances
[Java] Comparaison des chaînes de caractères et && et ||
Classes et instances Ruby
java (classe et instance)
[Java] À propos de String et StringBuilder
Concaténation de chaînes et sauts de ligne
À propos des classes et des instances (évolution)
Prise en compte des classes et des instances
À propos des classes et des instances Ruby
Création de classes et d'instances Ruby
Zone de chaîne et de tas et pool constant
Organiser les classes, les instances et les variables d'instance
Chaîne
Etudier Java 8 (String Joiner et Join)
Classes et instances Java pour les débutants
Opération de chaîne de caractères ceci et cela-version Java-
Programmation Java (classes et instances, méthodes principales)
Écrire du code à l'aide de classes et d'instances Ruby