اگر دو رشته یا String در زبان جاوا با استفاده از اپراتور + در یک حلقه for به همدیگر متصل یا الحاق شدند ، هر بار که این حلقه اجرا شود یک شی String جدید ایجاد می شود. اینکار باعث می شود که حافظه RAM و البته کارایی سیستم برای اجرای کد مربوطه کاهش پیدا کند و زمان نیز هدر برود ، همچنین زمانیکه یک شی String را معرفی می کنید سازنده ها یا constructor ها باید صرفنظر شوند و فرآیند معرفی یا instantiate بایستی بصورت مستقیم انجام شود ، به مثلا زیر که دو قطعه کد string کند و سریع را نمایش داده است توجه کنید :
مجموعه دوره آموزش برنامه نویسی - مقدماتی تا پیشرفته
//تعریف متغیر کند
String bad = new String("Yet another string object");
//تعریف متغیر سریع
String good = "Yet another string object"