Win a copy of The Java Performance Companion this week in the Performance forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Collections.synchronizedMap?

 
Deepak Lal
Ranch Hand
Posts: 561
Eclipse IDE Java
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,
I need a clarification on the below.

1>

what does the above statament mean and how is synchronization internally carried on when synchronizedMap(K,V) is called.Please explain me in lehman terms...

2> What is StackOverflowError,when does it occur in a java program, how do you resolve it in java.?
Could you provide me steps to overcome StackOverflowError ??


Help provided will be highly appreciated.

--
Deepak Lal
 
Henry Wong
author
Marshal
Pie
Posts: 21200
81
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Deepak Lal wrote:Hi,
I need a clarification on the below.

1>

what does the above statament mean and how is synchronization internally carried on when synchronizedMap(K,V) is called.Please explain me in lehman terms...



There is no such method, of the Collections class, call synchronizedMap(), that takes two parameters. There is one that takes a map, and it basically returns a wrapper class. It will return a Map class, whose methods are synchronized, and whose implementation is to just call the map that was passed in.

Henry
 
Henry Wong
author
Marshal
Pie
Posts: 21200
81
C++ Chrome Eclipse IDE Firefox Browser Java jQuery Linux VI Editor Windows
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
2> What is StackOverflowError,when does it occur in a java program, how do you resolve it in java.?
Could you provide me steps to overcome StackOverflowError ??


This forum is for threading and synchronization (which is related to threading) questions only. Please post this question in a more appropriate forum.

Henry
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic