Skip to main content

Variables in java

Variables: There can be three types of variables in java.

      1. Instance Variables : These are Non-Static Fields. Individual states of objects are stored in Instance variables. These
        are declared without the static keyword. For number of objects created from a class all objects use same copy of instance
        variable. 

    Example:

import java.io.*;

class Student{

   // this instance variable is visible for any child class.

   public String name;  

   // percentage variable is visible in Student class only.

   private double percentage;  

   // The name variable is assigned in the constructor.

   public Student (String StudName){

      name = StudName;

   }

   // The percentage variable is assigned a value.

   public void setPercentage(double StudPercent){

      percentage = StudPercent;

   }  

   // This method prints the Student details.

   public void PrintStudentDetails(){

      System.out.println("name  : " + name );

      System.out.println("Percentage :" + percentage);

   }

   public static void main(String args[]){

      Student S1 = new Student("karana");

      S1.setPercentage(14.32);

      S1.PrintStudentDetails();

   }

}



      2.Class Variables : These are Static Fields. These are declared using static modifier. There will be only one copy of each
        class variable per class for all the objects created from that class. 

import java.io.*;

class Student{

   // marks  variable is a private static variable

   private static int marks;

   // Course is a constant

   public static final String Course = "IT";

   public static void main(String args[]){

      marks = 36;

      System.out.println(Course +"marks:"+marks);

   }

}

      3. Local Variables : The syntax for declaring a local variable is similar to declaring a field (for example, int count = 0;).
        These are created when a method, block or constructors are entered and destroyed when it exits. There are no default
        vales for local variables and internally these are maintained at stack level.

public class LocalVar{

   public void GetTotal(){

      int total = 0;

      total = total + 3;

      System.out.println("Total is : " + total)

   }  

   public static void main(String args[]){

      LocalVar L1 = new LocalVar();

      L1.GetTotal();

   }

}

Popular posts from this blog

insert document in collection mongodb

 Insert document in collection Two types of insert Insert single records:  Insert multiple records Insert single records:    syntax:  db.collection.insertOne(    <document>,    {       writeConcern: <document>    } ) Example 1:  db.users.insertOne({"name":"ram","email":"ram@gmail.com"})  Example 2:  db.users.insertOne( [{"employee":{"name":"ram","email":"ram@gmail.com"}}] ) Insert multiple records:   syntax : db.Collection_name.insertMany( [<document 1>, <document 2>, …], {     writeConcern: <document>,     ordered: <boolean> }) Example:  db.users.insertMany([{"name":"ram","email":"ram@gmail.com"},{"name":"raju","email":"raju@gmail.com"}])

Collection Shell Commands in MongoDB

Create Collection  Syntax: db.createCollection("Collection Name"); Example: db.createCollection("users"); Delete collection in Mongodb Shell Command db.collection.drop()  Find Collection in Mongodb Shell Command db.collection.find() Show all Collection in Mongodb Shell Command show collections Creat Collection in Mongodb Shell Command db.createCollection("users") Rename the Collection In Mongodb Shell Command db.collection.renameCollection()   Update the single document in MongoDB collections Shell Command db.collection.updateOne()  Updates all the documents in MongoDB collections that match the given query.  db.collection.updateMany() Replaces the first matching document in MongoDB collection db.collection.replaceOne()  Deletes the first document in Mongodb collection db.collection.deleteOne()  db.collection.deleteMany()

Create Show and Delete Database in MongoDB

  Create Database Shell Command Syntax:    use databaseName Example:  use newproject  Description: "use database" syntax to create the database in MongoDB. if database exists switch to that database. Show Databases Shell  Command show dbs Delete Database Shell Command db.dropDatabase()