Answers for "why we use static keyword in java"

2

why we use static in java

In Java, static keyword is mainly used for memory management.
It can be used with variables, methods, blocks and nested classes.
It is a keyword which is used to share the same variable or method of a given
class. Basically, static is used for a constant variable or a method
that is same for every instance of a class
Posted by: Guest on May-14-2021
5

what is static keyword in java

Static keyword is used a lot in java. 
 Static means, you
can access those static variables
without creating an object,
just by using a class name.
This means that only one instance of
that static member is created which
is shared across all instances of the class.
Basically we use static keyword when
all members share same instance.
Posted by: Guest on December-05-2020
5

static in java

static keyword is a non-access modifier. static keyword can be used with 
class level variable, block, method and inner class or nested class.
Posted by: Guest on October-23-2020
1

static keyword in java

// example on static variable in java.
class EmployeeDetails
{
   // instance variable
   int empID;
   String empName;
   // static variable
   static String company = "FlowerBrackets";
   // EmployeeDetails constructor
   EmployeeDetails(int ID, String name)
   {
      empID = ID;
      empName = name;
   }
   void print()
   {
      System.out.println(empID + " " + empName + " " + company);
   }
}
public class StaticVariableJava
{
   public static void main(String[] args)
   {
      EmployeeDetails obj1 = new EmployeeDetails(230, "Virat");
      EmployeeDetails obj2 = new EmployeeDetails(231, "Rohit");
      obj1.print();
      obj2.print();
   }
}
Posted by: Guest on November-21-2020
1

static keyword in java

// example on static block in java.
public class StaticBlockExample
{
   // static variable
   static int a = 10;
   static int b;
   // static block
   static
   {
      System.out.println("Static block called.");
      b = a * 5;
   }
   public static void main(String[] args)
   {
      System.out.println("In main method");
      System.out.println("Value of a : " + a);
      System.out.println("Value of b : " + b);
   }
}
Posted by: Guest on November-21-2020
1

static keyword in java

// example on static class in java.
import java.util.*;
public class OuterClass
{
   // static class
   static class NestedClass
   {
      public void show()
      {
         System.out.println("in static class");
      }
   }
   public static void main(String args[])
   {
      OuterClass.NestedClass obj = new OuterClass.NestedClass();
      obj.show();
   }
}
Posted by: Guest on November-21-2020

Code answers related to "why we use static keyword in java"

Code answers related to "Java"

Java Answers by Framework

Browse Popular Code Answers by Language