Friday, February 13, 2009

Syncronization Example

//Syncronization Example - save as
//"synchornization .java"

class sa
{
static int c=10;
public synchronized int incr()
{
System.out.println("incr");
return c++;
}
public synchronized int decr()
{
System.out.println("incr1");
return c++;
}
public static synchronized int classMethod()
{
System.out.println("incr2");
//System.out.println(c++);
return c++;
}
}
public class synchornization {
public static void main(String a[])
{
sa obj=new sa();
System.out.println(obj.incr());
System.out.println(obj.decr());
System.out.println(sa.classMethod());
//System.out.println(sa.c);
//sa.classMethod();
}
}

No comments:

Post a Comment