• JAVA学习笔记之变量


      变量在Java中按照生效范围可以分成3类:类变量、成员变量和局部变量。

      类变量

      定义在类中,方法体之外,但必须要有 static 来声明变量类型。类变量属于整个类,可通过对象名或类名来调用。又因为类变量是使用static来声明,类变量也叫静态变量。类变量随着类的加载而存在,随着类的消失而消失。

      public class Class1{

      //类变量

      static int a;

      //方法体

      public void method1(){

      System.out.println(a);

      }

    }

      成员变量

      定义在类中,方法体之外。变量在创建对象时实例化。成员变量可被类中的方法、构造方法以及特定类的语句块访问。与类变量不同,成员变量只能被对象调用,所以成员变量又被称为实例变量。成员变量随着对象的创建而存在,随着对象的回收而释放。  

      public class Class2{

      //成员变量

      String int b;

      //方法体

      public void method2(){

      System.out.println("b");

      }

    }

      局部变量

      在方法、构造方法、语句块中定义的变量。其声明和初始化在方法中实现,在方法结束后自动销毁。局部变量和其他语言是没有描述上的区别的。

      public class Class3{

      //方法体

      public void method3(){

      //局部变量

      int c;

      System.out.println(c);

      }

    }

      和变量对应的是常量,在Java中常量使用 final 关键字来修饰,声明方式和变量类似:

      final int SIX = 6;

      虽然常量名也可以用小写,但为了便于识别,通常使用大写字母表示常量。

  • 相关阅读:
    MYSQL性能优化的最佳20+条经验
    MySQL性能分析工具之PROFILE
    理解事务的4种隔离级别
    二进制中1的个数
    滑动窗口最大值
    字符流中第一个不重复字符
    字符串转化为整数
    java字符,字符串,数字之间的转换
    java中数组输出的方式
    java基础知识(1)
  • 原文地址:https://www.cnblogs.com/flishroom/p/11797021.html
Copyright © 2020-2023  润新知