Dies ist ein Memo von Java-Zeichenfolgen, die im Geschäftsleben verwendet werden. Ich habe es während der Entwicklung verwendet, also habe ich es zusammengefasst.
StringBuilder
Die StringBuilder-Klasse kann nach der Instanziierung verwendet werden Dies ist eine Klasse zum Ausführen von Zeichenfolgenoperationen.
Verwenden Sie in der Zeichenfolgenkombination die Append-Methode und die Zeichenfolge, die Sie mit dem Argument kombinieren möchten.
Wenn Sie eine große Anzahl von Zeichenfolgen verketten, sollten Sie versuchen, StringBuilder zu verwenden, der die höchste Leistung aufweist.
//Auszug aus einigen im Geschäftsleben verwendeten Formaten
//Instanzgenerierung
StringBuilder sb = new StringBuilder();
//SQL-Generierung
sb.append("SELECT");
sb.append("Sample");
sb.append("Sample2");
sb.append("Sample3");
sb.append("FROM");
sb.append("SampleTable");
//* Die Stapelverarbeitung wird 24 Stunden am Tag und 365 Tage im Jahr durchgeführt, sodass die Verarbeitungsgeschwindigkeit nicht verlangsamt wird.
Bei Verwendung von Threads kann StringBuilder Probleme verursachen. Verwenden Sie stattdessen die StringBuffer-Klasse.
Ich möchte StringBuilder also nicht in einer Multithread-Umgebung verwenden StringBuilder mit guter Leistung, wenn die Thread-Sicherheit gewährleistet ist. Wenn die Thread-Sicherheit nicht garantiert ist, verwenden Sie stattdessen StringBuffer.
Der grundlegende Schreibstil ist fast der gleiche.
Viele der Senioren in der Firma verwenden Java seit ungefähr 20 Jahren im Geschäft, daher denke ich, dass ich sehr glücklich bin, weil es viele Leute wie Mentoren gibt, die mir als Java-Anfänger nahe stehen.
Recommended Posts