Final variable - Constant variable
Final Method - You cannot override a final method.
Final Class - You can't extend a final class
this keyword - represents the current instance
this.x=x;
this is use to call current class constructor
class A{
A()
{
System.out.println("hello a");
}
A(int x)
{
this();
System.out.println(x);
}
}
class Test{
public static void main(String args[])
{
A a=new A(10);
}
}
Anonymous object
new obj.show() - this will take memory only in heap not in stack and it will be easy for garbage collection.
No comments:
Post a Comment