يمكن كتابة متغير من النوع String كالتالي

String name = "ahmed";

ويمكن كتابته بطريقة إنشاء كائن جديد كالتالي

String name = new String ("ahmed");

ما الفرق بين الطريقتين ؟