結果 : why is string type of data is considered as non primitive in java