Ich lerne Java in einer internen Rookie-Lernsitzung. Hier sind einige der Dinge, die ich gelernt habe und die besonders interessant waren. Die 1. bis 4. Sitzung verwenden Progate / Klar verständliches Java, und die 5. Sitzung verwendet die erfrischende Java Practice Edition.
Besuchen Sie die folgende Website für Progate https://qiita.com/wdmmm/items/0fa27221498e767c953a
Schreiben Sie den Variablennamen in den grundlegenden Kamelfall. Beispiel: Benutzername
Die magische Zahl wird grundsätzlich nicht verwendet. Beispiel: Name1, Name2, Name3, ...
Der Variablenname sollte nicht weggelassen werden oder zu lang sein. .. ..
・ Lesbarer Code
Das Übergeben des Werts einer Variablen des Basisdatentyps selbst wird als Übergeben des Werts bezeichnet.
Das Übergeben einer Referenz an eine andere Variable als den Basisdatentyp wird als Übergeben als Referenz bezeichnet.
Mehrere Threads werden als Multi-Threads bezeichnet. Dies bedeutet, dass die gleichzeitige Verarbeitung mit mehreren Threads sicher ist. Ein thread-sicheres Design ist eine Klasse oder Methode, mit der sicher mehrere Threads gleichzeitig verwendet werden können.
Eine praktische Klasse zum Bearbeiten grundlegender Datentypen als Objekte. Beispiel: int → Integer, long → Long (Die linke Seite ist der Basisdatentyp und die rechte Seite ist die Wrapper-Klasse.)
Es wird in Integer.parseInt () usw. verwendet.
Eine Klasse, die Zeichenfolgen verkettet. Es ist überwältigend schneller als das Verketten von Zeichenketten mit +.
StringBuilder wird möglicherweise überschrieben, wenn Sie versuchen, dasselbe Ziel beim Multithreading zu verarbeiten. Auf der anderen Seite verarbeitet StringBuffer eine nach der anderen, selbst wenn zum Zeitpunkt des Multithreading dasselbe Ziel verarbeitet wird. Es wird nicht überschrieben, ist aber langsamer als StringBuilder.
Die Studiensitzung wird fortgesetzt, daher werde ich die Vorbereitungen und die Überprüfung überprüfen. Ich wollte mir dessen bewusst sein, als ich auf etwas stieß, das ich interessant fand. Ich habe vor, nächstes Jahr etwas über den Frühling zu lernen, daher möchte ich Java-Kenntnisse erwerben und an einer Lernsitzung teilnehmen.
Recommended Posts