יש לי arraylist כלשהו, מה יקרה עם שני טראדים יגשו אליו, אחד יוסיף אלמנט והשני יוצא אלמנט, האם זה יכול ליצור בעיות ?בנוסף לזה, עשיתי מתודה של מחלקה כלשהי(שעובדת על המערך הנ"ל), כך:
public synchronized void function(some arguments) { do somthing;}
|
האם זה עושה את המתודה מסונכרנת(שרק טראד אחד יוכל לגשת אליה), או שיש צורך להוסיף עוד משהו?