Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...


They had given one progam
final HashMap hm=new HashMap();
public void show()
{
hm.put("name",value);
}
in this prg here the final hashtable value can be changed in
put method,its the prg run?

Answers were Sorted based on User's Feedback



They had given one progam final HashMap hm=new HashMap(); public void show() { hm.put("name..

Answer / kr

hash map values can be modified but the hashmap object
cannot be modified
hm.put("name",value); //allowed

hm = new HashMap() // throw error since the object is fianl

Is This Answer Correct ?    19 Yes 1 No

They had given one progam final HashMap hm=new HashMap(); public void show() { hm.put("name..

Answer / abhinav mutreja

Thats Correct that contents of the HashMap can be changed
even if HashMap is declared as final.
If you contents also should not get changed then you can use

Map hm = Collections.unmodifiableMap(new HashMap());
here if you do
hm.put(1,"Hi");

then it would give Runtime Exception :-
Exception in thread "main"
java.lang.UnsupportedOperationException
at java.util.Collections$UnmodifiableMap.put
(Unknown Source)

Is This Answer Correct ?    8 Yes 0 No

They had given one progam final HashMap hm=new HashMap(); public void show() { hm.put("name..

Answer / cool_duzz

no.. final cannot be modified..

Is This Answer Correct ?    2 Yes 9 No

Post New Answer

More Core Java Interview Questions

Can we inherit a class with private constructor?

0 Answers  


What is CardLayout?

1 Answers   Infosys,


What is the difference between equals() and?

0 Answers  


What is an immutable object?

0 Answers  


Why do we need hashset in java?

0 Answers  


Difference between comparator and comparable in java?

0 Answers  


What is java reflection?

0 Answers  


What is a JAR file?

0 Answers  


What is an abstract class and what is it’s purpose?

0 Answers  


What is difference between abstract class & final class

7 Answers  


abstract class Demo { public void show() { System.out.println("Hello I am In show method of Abstract class"); } } class Sample extends Demo { public void show() { super.show(); System.out.println("Hello I am In Sample "); } } public class Test { public static void main(String[] args) { //I WANT TO CALL THE METHOD OF BASE CLASS IT IS POSSIBLE OR NOT CAN WE USE SCOPE RESOLUTION OPERATOR TO CALL OR JAVA NOT SUPPORTED THAT :: OPERATORE } }

3 Answers  


Explain Connection Pooling?

3 Answers  


Categories