Search Interview Questions | More than 3000 questions in repository. There are more than 900 unanswered questions. Click here and help us by providing the answer. Have a video suggestion. Click Correct / Improve and please let us know. |
|
| |||||||||||
Design - Interview Questions and Answers for 'Atos' - 3 question(s) found - Order By Newest | |||||||||||
Very frequently asked. Among first few questions in almost all interviews. Among Top 5 frequently asked questions. Frequently asked in Indian service companies (HCL,TCS,Infosys,Capgemini etc based on multiple feedback ) and Epam Systems | |||||||||||
| |||||||||||
Ans. "equals" is the method of object class which is supposed to be overridden to check object equality, whereas "==" operator evaluate to see if the object handlers on the left and right are pointing to the same object in memory. x.equals(y) means the references x and y are holding objects that are equal. x==y means that the references x and y have same object. Sample code: String x = new String("str"); String y = new String("str"); System.out.println(x == y); // prints false System.out.println(x.equals(y)); // prints true | |||||||||||
Sample Code for equals | |||||||||||
Help us improve. Please let us know the company, where you were asked this question : | |||||||||||
Like Discuss Correct / Improve  java   string comparison   string   object class   ==   equals   object equality  operator   == vs equals   equals vs == Asked in 294 Companies basic   frequent | |||||||||||
Try 6 Question(s) Test | |||||||||||
Related Questions | |||||||||||
What is the difference between = and == in Java ? | |||||||||||
How is == operator different for objects and primitive types ? | |||||||||||
What will be the output of following code Integer x = 1; Integer y = 2; System.out.println(x == y); What if you change 1 to "1" and Integer to String? | |||||||||||
Very Frequently asked. Have been asked in HCL Technologies very frequently ( based on 3 feedback ). Among first few questions in many interviews. | |||||||||||
| |||||||||||
Ans. Abstract classes can have both abstract methods ( method declarations ) as well as concrete methods ( inherited to the derived classes ) whereas Interfaces can only have abstract methods ( method declarations ). A class can extend single abstract class whereas it can implement multiple interfaces. | |||||||||||
Help us improve. Please let us know the company, where you were asked this question : | |||||||||||
Like Discuss Correct / Improve  java   classes   abstract class   interfaces   abstract class vs interface   abstract classes vs interfaces Asked in 82 Companies basic   frequent | |||||||||||
Related Questions | |||||||||||
What are the different uses of Interfaces in Java ? | |||||||||||
Why can't we have diamond problem with interfaces ? | |||||||||||
Why do we need Thread class even in case we execute thread using runnable interface ? | |||||||||||
What is the difference between List, Set and Map ? or What are the different Java Collections Interfaces ? | |||||||||||
What are Marker Interfaces ? Name few Java marker interfaces ? | |||||||||||
Can we declare interface methods as private ? | |||||||||||
What is comparator interface used for ? | |||||||||||
What is the use of runnable interface if we can always create a new thread using Thread class ? | |||||||||||
Which of the following doesn't extend Collection interface ? | |||||||||||
| |||||||||||
This question was recently asked at 'Atos'.This question is still unanswered. Can you please provide an answer. | |||||||||||
Help us improve. Please let us know the company, where you were asked this question : | |||||||||||
Like Discuss Correct / Improve   Asked in 1 Companies | |||||||||||
Related Questions | |||||||||||
Difference between == and .equals() ? | |||||||||||
Why is String immutable in Java ? | |||||||||||
Explain the scenerios to choose between String , StringBuilder and StringBuffer ? or What is the difference between String , StringBuilder and StringBuffer ? | |||||||||||
What are the difference between composition and inheritance in Java? | |||||||||||
Explain OOPs or Explain OOPs Principles or Explain OOPs Concepts or Explain OOPs features or Tell me something about OOPs | |||||||||||
What is a Lambda Expression ? What's its use ? | |||||||||||
What are different ways to create String Object? Explain. | |||||||||||
Why Char array is preferred over String for storing password? | |||||||||||
Does garbage collection guarantee that a program will not run out of memory? | |||||||||||
What is the difference between final, finally and finalize() ? | |||||||||||
| |||||||||||
| |||||||||||