下面是我看到過的一些代碼。你能看到它有什麼問題嗎?Java同步輪詢
[更新]
public class ResourceManager1
{
private final String mutex = "";
Object resource = null;
public Object getResource()
{
synchronized (mutex)
{
if (resource == null)
{
resource = new Object();
}
}
return resource;
}
}
public class ResourceManager2
{
private final String mutex = "";
Object resource = null;
public Object getResource()
{
synchronized (mutex)
{
if (resource == null)
{
resource = new Object();
}
}
return resource;
}
}
哦好吃,沒有評論更多的標號。難道我用Java而不是C#? – fiddlesticks 2008-12-05 11:20:46
也許這不是真正的討論或幫助問題..它基本上是一個瑣事問答。有些人可能不會爲了這個問題而去...... – Cowan 2009-01-11 09:25:46
只是爲了記錄(剛注意到這個),在標題中使用英國/澳大利亞的「 - 化」可能有點奇怪 - 儘管我更喜歡它,java關鍵字是-ize,這樣可以使其更加可搜索。 :) – Cowan 2009-01-11 09:27:34