变量作用域

时间:2021-06-07 00:32:34   收藏:0   阅读:14

变量作用域

类变量

加关键值static

实例变量

从属于对象;如果不自行初始化,这个类型的默认值

局部变量

必须声明和初始化值

public class Variable {
   static double salary =2500; //类变量
   String str="hello,world!";//实例变量
   int total;
   String name;
   bool flag;
   public void getInfor(){
       int i=0;//局部变量
	   /**实例变量的使用*/
	   Variable var=new Variable();
	   System.out.println(var.str);//输出 hello,world!
	   System.out.println(var.total);//输出0
	   System.out.println(var.name);//输出null
	    System.out.println(var.flag);//输出false
		/**类变量的使用*/
		System.out.println(salary);
   }
}

常量

初始化后不能再改变值
常量名一般使用大写字符
命名规范:大写字母和下划线MAX-VALUE

public class Test{
  static final double PI=3.14;
  public static void main(String[] args){
       System.out.println(PI);
  }
}

原文:https://www.cnblogs.com/mediumLife/p/14856826.html

评论(0
© 2014 bubuko.com 版权所有 - 联系我们:wmxa8@hotmail.com
打开技术之扣,分享程序人生!