| Other Core Java Interview Questions |
| |
| Question |
Asked @ |
Answers |
| |
| What is the difference between Integer and int? |
Infosys | 10 |
| public class AboutStrings{
public static void main(String args[]){
String s1="hello";
String s2="hel";
String s3="lo";
String s4=s2+s3;
//to know the hash codes of s1,s4.
System.out.println(s1.hashCode());
System.out.println(s4.hashCode());
// these two s1 and s4 are having same hashcodes.
if(s1==s4){
System.out.println("s1 and s4 are same.");
}else
System.out.println("s1 and s4 are not same.");
}
}
Somebody told me that, == operator compares references of
the objects.
In the above example even though s1 and s4 are refering to
same object(having same hash codes),
it is printing s1 and s4 are not same.
Can anybody explain in detail why it is behaving like this?
Thanks in Advance
RavuriVinod
|
TCS | 4 |
| What is a default package ? |
| 7 |
| What is the use of ?this?? |
| 4 |
| printstream class method println() is calling using System
class and its static object out .how it is explain any one
in detail with example ? |
TCS | 1 |
| when asub class inherits a super class and overrides a
public method of super class in sub class(public method in
super class).
why these methods needs to be public in sub class.
(otherwise compile time error). |
| 3 |
| there are some duplicate values in ArrayList, how U'll get
that array with out duplicate? |
CMC | 3 |
| What is the life cycle of Thread ? |
HCL | 12 |
| How many objects are created for a singleton class |
Ness-Technologies | 7 |
| what is object deep copy and shallow copy and why it is
required? |
| 2 |
| how many design pattern r there? and wht design pattern u
use and why ? |
HP | 5 |
| heavy components means what? |
| 4 |
| |
| For more Core Java Interview Questions Click Here |