zoukankan      html  css  js  c++  java
  • Java中的局部变量、成员变量和静态变量

    直接看代码

    public class Variable {
    
    	// 静态变量,属于类的变量,且用关键字static声明,不属于实例,虽然可以通过实例来调用,但是不建议
    	private static int staticVar;
    	// 成员变量,属于类对象的变量
    	private String instanceVar;
    
    	public static void main(String[] args) {
    		// 局部变量,在方法中申明的变量,不能在出了这个方法,即一对花括号{}之外	的地方使用
    		// 局部变量必须手动初始化,不初始化就使用会报错
    		int localVar;
    
    		// 看看不初始化的输出情况
    		// 成员变量需要通过对象调用,不初始化系统会给默认值
    		String s = new Variable().instanceVar;
    		System.out.println(s);
    
    		// 静态变量不初始化系统也会给默认值
    		System.out.println(staticVar);
    
    		// 局部变量不初始化使用会报错
    		System.out.println(localVar);
    	}
    
    }
  • 相关阅读:
    day22-20180522笔记
    day20-20180517笔记
    day19-20180515笔记
    day18-20180513笔记
    day17-20180510笔记
    day16-20180508笔记
    Python之初识面向对象
    Python之常用模块(2)
    Python之常用模块(1)
    Python之模块与包(下)
  • 原文地址:https://www.cnblogs.com/zxfei/p/10713646.html
Copyright © 2011-2022 走看看