Core Java - Interview Questions and Answers for 'Utility classes' | Search Java Interview Question - javasearch.buggybread.com
Javasearch.buggybread.com

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.
Label / Company      Label / Company / Text

   



Core Java - Interview Questions and Answers for 'Utility classes' - 3 question(s) found - Order By Newest

 Q1. In which cases , moving methods to utility class could be useful ?Core Java

Ans. It could be worthy to move a method to util class if the method needs to be shared, doesn't require polymorphic behavior and need not be overridden in special cases.

Don't belong to one group through is-a relationship ( You can share through parent class method )

Don't implement a specific interface ( java 8 default methods )

Doesn't involve complex computing as you will be loosing the benefit of object state with just static method.

Doesn't require polymorphic behavior as static methods don't participate in runtime polymorphism.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like         Discuss         Correct / Improve     utility classes   util classes   static methods   application design        rare


Related Questions

  Name few Java util classes that were introduced with Java 7 ?
  Name few Java Util classes introduced with Java 8 ?
 What are Util Classes ? What are its advantages ?


 Q2. What will the following code do ?

String dateStr = "2011 11 19";
DateFormat dateFormat = new SimpleDateFormat("yyyy-MM-dd");
Date date = dateFormat.parse(dateStr);
System.out.println(date);

admin
info@buggybread.com
Ans. It will throw the ParseException as the date format doesn't abide with the format of the specified date.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like         Discuss         Correct / Improve     date   utility classes   dateformat   exception   parseexception


Related Questions

  What are the ways to avoid LazyInitializationException ?
  What things should be kept in mind while creating your own exceptions in Java?
  Explain java.lang.OutOfMemoryError ?
  When do you get ClassCastException?

or

What is ClassCastException ?
  How compiler handles the exceptions in overriding ?
  If you are given a choice to implement the code to either Insert a Record or Update if already exist, Which approach will you follow ?
  Explain throw, throws , try and catch in Java ?
 What will happen if we don't have termination statement in recursion ?
  Name few Java Exceptions ?
  How can we make sure that a code segment gets executed even in case of uncatched exceptions ?


 Q3. Can we have interface as a replacement for utility class ? Core Java2018-07-07 20:43:47

Ans. Yes, With Java 8 we can use Interfaces as collection of utility methods through the use of default methods.

 Help us improve. Please let us know the company, where you were asked this question :   

   Like         Discuss         Correct / Improve     java 8  interfaces  utility class   utility classes


Related Questions

  Differences between abstract class and interface ?
 What are the different uses of Interfaces in Java ?
 Why can't we have diamond problem with interfaces ?
  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 ?
  Why do we need Thread class even in case we execute thread using runnable interface ?
  Which of the following doesn't extend Collection interface ?
 If an Abstract class has only abstract methods, What's the difference between such a class and an interface ?
  What is an API ( Application Programming Interface ) ?
  Can we declare interface methods as private ?



Help us and Others Improve. Please let us know the questions asked in any of your previous interview.

Any input from you will be highly appreciated and It will unlock the application for 10 more requests.

Company Name:
Questions Asked: