what is mean by String and StringBuffer?
What is mean by Methooverriding and Overloading?
Answers were Sorted based on User's Feedback
Answer / vijayakumar chinnasamy
String:
1. Is final class.
2. Is immutable class i.e value can't change once it is
assigned.
3. When your text is not going to change ,then you use the
String.
4. is not thread safe
StringBuffer:
1. is final class.
2. is mutable object.
3. When your text is going to change and will be accessed
from multiple threads , then you use StringBuffer
4. is thread safe .
Method Overloading:
1. Morethan one method has same name and either the number
of argument or data type of arguments are differ.
2. Method can be overloaded in same class or its subclass.
3. Return type ,access specifier and throws Exception are
not part of overloading.
4. static method can be overloaded by nonstatic method.
Method Overriding:
1. A method has same name,return type, number of argument
and arguments data types are same in subclass and super class.
2. The subclass (inheriting) method has equal or higher
access specifier than it superclass method.
3. The subclass (inheriting) method's throws exception is
equal or subclass excpetion of superclass method(Inherited
class method).
| Is This Answer Correct ? | 7 Yes | 0 No |
Answer / ravi
String is a final class which represents a character
string,string are constant they value cannot be changed
after they r created
its is final class Stringbuffer,Stringbuffer implemets
muttable String character,its is like a string but can be
modified, the length and content can be changed during
method call
| Is This Answer Correct ? | 2 Yes | 0 No |
Can constructor be protected in java?
Difference between String & StringBuffer
16 Answers IBM, Infosys, Tech Mahindra, Wipro,
What is gui programming?
IN java collections we have both interfaces and classes. instead of using interfaces why we can't use classes only like that why we can't use interfaces only. why we need two things interface and class.
i would like to attend for an interview of datalab technologies company i want to know the pattern of imnterview.
Which package has light weight components?
what is the Yield() method used in threads?
Explain jvm, jre, and jdk?
What is the purpose of the file class in java programming?
how to make a un-checked exception as a checked exception one.
what is predefined function in java?
What is a subsequence of a string?