コード String s="abc"+"xyz"; で作成される Java 文字列オブジェクトの数はいくつですか? 質問する 2024-07-07 • java string 次のステートメントでは、Java 文字列オブジェクトがいくつ作成されますか? String s = "abc" + "xyz"; 3つくらいかな? ベストアンサー1 コンパイラはJVMの起動ごとに1つの文字列を作成します。コンパイラはコンパイル時に結果の文字列を決定できるため、抑留されたJVMに静的に保存されます文字列テーブル。 ちなみに、この文が連結されている場合変数(実行時には決定できません)、1 つの文字列が作成されますが、 も作成されますStringBuilder。コードは次のようにコンパイルされます。 new StringBuilder().append(abcVar).append(xyzVar).toString() おすすめ記事 pwdの結果を「〜」と表示しますか? GNOMEのChromeは空き容量だけを消費しますか? ディレクトリ内のすべてのファイルの変更日を積極的に監視します。 SFQ(Randomized Fair Queuing)を使用すると、TCPフローはUDPと共存します。 sedを使用して特定の種類の文字をコピーする Debian StretchでSRS-XB40 Bluetoothスピーカーを使用すると発生する問題 bash配列からMySQLの結果セットをキャプチャする方法は? 特定のiptablesチェーンのみを保存する方法は? 起動直後にシステムに3つの屋根ふき装置があるのはなぜですか? MinikubeはVirtualBoxが好きではありません