Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
 import java.util.Map;
 import java.util.Set;
 
 public class BSB_Sample 
	private Object lock = new Object();
	private Set<Stringinfo = new HashSet<String>();
	private Map<StringObjectsynchMap = Collections.synchronizedMap(new HashMap<StringObject>());
	public void testFieldBeginBloated(int iint j)
	{
		synchronized()
		{
			StringBuffer sb = new StringBuffer();
			sb.append("Test");
			sb.append(i);
		}
	}
	public void testLocalBeginBloated(int j)
	{
		Set<Stringi = getInfo();
		synchronized(i)
		{
			StringBuffer sb = new StringBuffer();
			sb.append("Test");
			sb.append(j);
			i.add(sb.toString());
		}
	}	
	public void testAliasedLocalBeginBloated(int j)
	{
		Set<Stringi = getInfo();
		synchronized()
		{
			StringBuffer sb = new StringBuffer();
			sb.append("Test");
			sb.append(j);
			i.add(sb.toString());
		}
	}	
	public void testBranchCutDown(int j)
	{
		Set<Stringi = getInfo();
		synchronized(i)
		{
			StringBuffer sb = new StringBuffer();
			if (sb.length() > 0)
			{
				sb.append("Test");
				sb.append(j);
				i.add(sb.toString());
			}
		}		
	}
	public Set<StringgetInfo()
	{
		return ;
	}
	    
    public void accessSyncMap() {
        Set keySet = .keySet();
        synchronized () {
            for (Iterator it = keySet.iterator(); it.hasNext();) {
                String key = (Stringit.next();
                Object obj = .get(key);
            }
        }
    }
New to GrepCode? Check out our FAQ X