Thursday, June 22, 2017

Java-Default Values

Default values
--------------
The values which are automatically initialized for instance variables and static variables of class by jvm is known as default values.

if user  is not providing values for both instance and static variables then such variables are initialized with default
values.

Program
-------
class Default
{
   char ch;
   byte b;
   short s;
   int i;
   long l;
   float f;
   double d;
   boolean bl;
   String str;
   public void show()
   {
     System.out.println(ch);
     System.out.println(b);
     System.out.println(s);
     System.out.println(i);
     System.out.println(l);
     System.out.println(f);
     System.out.println(d);
     System.out.println(bl);
     System.out.println(str);

   }

  public static void main(String args[])
  {
      Default d=new Default();
      d.show();
  }
}


Default values
--------------
char --space
integer-0
decimal-0.0
boolean-false
reference type-null



No comments: