what is mean by String and StringBuffer?
What is mean by Methooverriding and Overloading?
Answer Posted / raja papaiah. m
When you create a string object, you are creating a string
that cannot be changed. this once a string object has been
created, you cannot change the character that comprise that
string. at first that may seem to be a serious restriction.
However, such is not the case. You can still perform all
types of string operations. The difference is that each time
you need an altered version of existing string,a new string
object is create that contains the modifications. The
original string is left unchanged. this approach is used
because fixed, immutable strings can be implemented more
efficiently than changeable ones. For those cases in which a
modification string is desired, Java provides two options:
StringBuffer and StringBuilder Both hold strings that can be
modified after they are created
| Is This Answer Correct ? | 2 Yes | 0 No |
Post New Answer View All Answers
Which is dependent variable?
What is difference between classpath and path variables in java?
Can a string be null?
What are the different types of inner classes?
How many types of memory areas are allocated by JVM in java?
define polymorphism in java
What is difference between filereader and bufferedreader?
How do you use compareto in java?
What are the differences between heap and stack memory?
what are the disadvantages of indexes in oracle?
What is constructor chaining in java?
What is use of static method?
Why multiple inheritance is not supported by java?
What is the difference between declaration and definition in java?
How do you identify if jvm is 32-bit or 64-bit from java program?