A friendly place for programming greenhorns!
Big Moose Saloon
Register / Login
Win a copy of
OCA/OCP Java SE 7 Programmer I & II Study Guide
this week in the
Programmer Certification (SCJP/OCPJP)
Joined: Jun 29, 2007
May 26, 2008 05:53:00
5.while reading scjp5 by kathy siera from page 420.
"Creating New Strings".There she explained two approaches for creating Strings.
2nd approach:String s="String".
Told there is subtle difference between those two.Once is created with new and the other is not.Also for the 1st approach she said like two String objects are created because of new?how come?.while latter only 1 object is created with 2nd approach
Joined: Feb 24, 2006
May 26, 2008 06:02:00
One String would be in the String pool and the other string would be the one created with the new operator when you type String s = new String("");.
With String s = "hi"; you create one object. This is the one in the String pool
SCJP 6 articles
SCJP 5/6 mock exams
More SCJP Mocks
It is sorta covered in the
JavaRanch Style Guide
subject: Creating Strings
How many objects????
what is the diff? (Strings again)
How we can find that how much string objects has been created?
what's intern() in strings
How to get a transfer function to work both ways?
All times are in JavaRanch time: GMT-6 in summer, GMT-7 in winter
| Powered by
Copyright © 1998-2014